There Is No Dog

by Meg Rosoff
Meet your unforgettable protagonist: God, who, as it turns out, is a 19-year-old... read more