Formats & Editions
Browse the different covers, formats, and publication history for this title.
Paperback
Trade Paperback
Eclipse Books
ISBN13 9780645465853
ISBN10 0645465852
Buy
Trade Paperback
Jul 2016
ISBN13 9780992455965
ISBN10 0992455960
Buy
Trade Paperback
Jul 2021
Eclipse
ISBN13 9780648536895
ISBN10 0648536890
Buy
eBook
eBook
Jul 2016
Eclipse
ISBN10 B01INM93UY
Buy
Audio
Audible
Nov 2016
-- Not Selected
ISBN10 B01MDUJSHW
Buy