publisher: Pocket Books publish date: March 14th 2006
format: ebook pages: 384
language: English
ISBN:
1416531513 (9781416531517)
publisher: Pocket Books publish date: April 28th 2009
format: mass market paperback pages: 357
language: English
ISBN:
1439140189 (9781439140185)