publisher: Penguin publish date: December 1st 2009
format: mass market paperback pages: 176
language: English
ISBN:
045122860X (9780451228604)
publisher: Signet publish date: November 6th 2009
format: kindle pages: 166
language: English
ASIN: B002VXTB0E
publisher: Penguin publish date: December 1st 2009
format: ebook pages: 176
language: English
ISBN:
1101151897 (9781101151891)