publisher: Signet publish date: December 1st 2009
format: paperback pages: 280
language: English
ISBN:
0451228626 (9780451228628)
publisher: Penguin publish date: December 1st 2009
format: ebook pages: 288
language: English
ISBN:
1101151900 (9781101151907)
publisher: NAL
format: kindle pages: 291
language: English
ASIN: B002TV07BA