Every last word

Every last word

School Library Journal, May 2015

Kirkus Review, April 2015

Publisher's Weekly, April 2015

789Y Childrens Plus, Inc.

Pages: 356

ISBN: 9781484705278