by Laurie Halse Anderson (Author), Laurie Halse Anderson (Author), Laurie Halse Anderson (Author)
Format: Illustrated
Pages: 37
Edition: Illustrated
Publisher: Simon & Schuster Books for Young Readers
Published: 03 Jun 2008
ISBN 10: 0689858086
ISBN 13: 9780689858086