pages: 403
language: English
ISBN:
0141012862 (9780141012865)
publisher: Michael Joseph publish date: October 13th 2003
format: hardcover pages: 403
language: English
ISBN:
0718146255 (9780718146252)
format: kindle pages: 420
language: English
ASIN: B002RI92YS