publisher: Penguin publish date: July 5th 2006
format: mass market paperback pages: 282
language: English
ISBN:
0451219031 (9780451219039)
publisher: Signet Book publish date: July 5th 2006
format: ebook pages: 288
language: English
ISBN:
1101210710 (9781101210710)
publisher: Signet Book publish date: February 1st 2007
format: ebook
language: English
ISBN:
1429517573 (9781429517577)
format: kindle pages: 292
language: English
ASIN: B000QCTPNU