publisher: Signet publish date: November 3rd 2009
format: paperback pages: 176
language: English
ISBN:
0451228413 (9780451228413)
publisher: Signet publish date: October 13th 2009
format: kindle pages: 167
language: English
ASIN: B002SR2PS8
publisher: Penguin publish date: November 3rd 2009
format: ebook pages: 176
language: English
ISBN:
1101151323 (9781101151327)