by Ashlee Vance (Author)
Format: Paperback
Pages: 288
Edition: Young Readers' ed.
Publisher: HarperCollins
Published: 24 Jan 2017
ISBN 10: 0062463276
ISBN 13: 9780062463272