The Boy at the End of the World
by Greg Van Eekhout
An introduction to science fiction for the young reader that holds it's own with any post-apocalyptic survival yarn. It has van Eekhout's distinctive humor, plenty of quirky evolutionary extrapolations and more mammoth dung than I've ever encountered in prose.