publisher: Ace publish date: March 29th 2011
format: mass market paperback pages: 320
language: English
ISBN:
0441020194 (9780441020195)
publisher: Running Press publish date: August 25th 2009
format: hardcover pages: 336
language: English
ISBN:
0762436484 (9780762436484)
publisher: Running Press Book Publishers publish date: January 1st 2009
format: ebook pages: 336
language: English
ISBN:
1282462474 (9781282462472)