Formats & Editions
Browse the different covers, formats, and publication history for this title.
Paperback
Trade Paperback
Nov 2010
Ace
ISBN13 9780441017621
ISBN10 0441017622
Buy
Hardcover
Hardcover
First Edition
Oct 2008
Ace
ISBN13 9780441016334
ISBN10 0441016332
Buy