by Maile Meloy (Author)
Format: Illustrated
Pages: 353
Edition: Illustrated
Publisher: Penguin Random House USA
Published: 12 Feb 2013
ISBN 10: 0142422061
ISBN 13: 9780142422069