young adult stand alone fantasy books Things To Know Before You Buy
it is a book that takes advantage of the trappings of science fiction to delve deep into the human situation. issues of morality along with the haunting realities and affect of war make up the core of the book. The characters are relatable, the action speedy-paced and breathless, as well as composin