publisher: Penguin publish date: June 30th 2005
format: paperback
language: English
ISBN:
0141010444 (9780141010441)
publisher: Not Avail publish date: January 1st 2004
format: hardcover pages: 248
language: English
ISBN:
067091343X (9780670913435)
format: kindle pages: 256
language: English
ASIN: B002RI9LCG