Formats & Editions
Browse the different covers, formats, and publication history for this title.
Paperback
Trade Paperback
Oct 2014
Pan Books (UK)
ISBN 0230770010
Buy
Trade Paperback
May 2015
Pan Books (UK)
ISBN 1447234553
Buy
Trade Paperback
Jan 2016
Pan Books (UK)
ISBN 1447294955
Buy
Trade Paperback
May 2022
Pan Books (UK)
ISBN 1529050448
Buy
eBook
eBook
Jul 2014
Pan Books (UK)
ISBN 0230770088
Buy
eBook
Jul 2014
Tor
ISBN B00L2AIEQY
Buy
eBook
Jul 2014
Tor UK
ISBN 1743532458
Buy
Audio
Audible
Nov 2021
Tor
ISBN B08QW4B5ZP
Buy