Formats & Editions
Browse the different covers, formats, and publication history for this title.
Paperback
Trade Paperback
Jun 2018
Mariner
ISBN 1328915859
Buy
Hardcover
Hardcover
First Edition
May 2017
Harper
ISBN 0544912586
Buy
eBook
eBook
May 2017
Houghton Mifflin Harcourt
ISBN B01I4FPM0A
Buy
eBook
May 2017
Houghton Mifflin
ISBN 0544912381
Buy
eBook
May 2017
Random House (UK)
ISBN 0099510936
Buy
eBook
May 2017
William Heinemann (UK)
ISBN 147353819X
Buy
Audio
Audible
May 2017
Recorded Books
ISBN B072BCT2J8
Buy
Large Print
Hardcover
Oct 2017
Thorndike Press
ISBN 1432843508
Buy