Cog by Greg van Eekhout Publisher: HarperCollins Children's Books/Balzer + BrayISBN: 9780062686077Read More and Get a Copy