pages: 312
language: English
ISBN:
1547176342 (9781547176342)
format: kindle pages: 723
language: English
ASIN: B0070ZY5FO
publisher: Macmillan UK
publish date: October 1st 2001
format: hardcover pages: 256
language: English
ISBN:
0752261622 (9780752261621)