publisher: Penguin publish date: March 28th 2006
format: paperback pages: 224
language: English
ISBN:
0143036831 (9780143036838)
publisher: Penguin publish date: March 25th 2008
format: paperback pages: 256
language: English
ISBN:
0143113321 (9780143113324)
ASIN: 143113321
format: paperback pages: 256
language: English
ISBN:
1607744937 (9781607744931)
ASIN: 1607744937
publisher: Penguin publish date: March 25th 2008
format: ebook pages: 256
ISBN:
1436200903 (9781436200905)