publisher: Bloomsbury publish date: March 26th 2004
format: paperback pages: 192
language: English
ISBN:
0340809655 (9780340809655)
publisher: Hodder Education Publishers publish date: October 12th 2000
format: paperback pages: 192
language: English
ISBN:
034076001X (9780340760017)
publisher: Faber & Faber
format: paperback
language: English
ISBN:
0571137512 (9780571137510)
ISBN:
0241002281 (9780241002285)
publisher: Random House UK publish date: June 1st 1999
format: hardcover pages: 288
language: English
ISBN:
0701168870 (9780701168872)