publisher: Atria Books publish date: November 21st 2006
format: ebook pages: 416
language: English
ISBN:
1416543511 (9781416543510)
publisher: Atria Books publish date: May 4th 2013
format: paperback pages: 416
language: English
ISBN:
1451656335 (9781451656336)
publisher: Berkley Books publish date: April 7th 2009
format: ebook pages: 112
language: English
ISBN:
1101045043 (9781101045046)