Formats & Editions
Browse the different covers, formats, and publication history for this title.
Paperback
Trade Paperback
First Edition
Aug 2015
Ace
ISBN 0425266796
Buy
Paperback
Jul 2016
Titan Books Ltd
ISBN 178565330X
Buy
Trade Paperback
Apr 2024
Penguin
ISBN 0593641663
Buy
Hardcover
Hardcover
Sep 2024
Titan (UK)
ISBN 1803366222
Buy
eBook
eBook
Aug 2015
Ace
ISBN B00OQS4GWU
Buy
eBook
Aug 2015
Penguin
ISBN 1101618183
Buy
eBook
Jul 2016
Titan (UK)
ISBN 1785653318
Buy
Audio
Audible
Jan 2016
Recorded Books
ISBN B01AYD4OF4
Buy
Audible
Jul 2016
-- Not Selected
ISBN B01GF0E9AU
Buy