publisher: Signet publish date: May 3rd 2005
format: mass market paperback pages: 288
language: English
ISBN:
0451214927 (9780451214928)
ASIN: 451214927
publisher: Signet Book publish date: May 3rd 2005
format: ebook pages: 288
language: English
ISBN:
110146223X (9781101462232)
format: kindle pages: 292
language: English
ASIN: B00452V36E