by Laurie Halse Anderson (Author)
Format: Hardcover
Pages: 391
Edition: 1st Edition
Publisher: Viking Books for Young Readers
Published: 07 Jan 2014
ISBN 10: 0670012092
ISBN 13: 9780670012091