The Homework Machine

146 pages paperback 2006

fiction childrens middle grade science fiction adventurous medium-paced

162 pages hardcover 2009

fiction middle grade science fiction adventurous fast-paced