Steven Banks
No. of pages 169
There are 169 pages in this book. This book was published by Alfred A. Knopf Books for Young Readers .