publisher: Bloomsbury publish date: August 2nd 2003
format: hardcover pages: 258
language: English
ISBN:
1852850590 (9781852850593)
format: ebook pages: 208
language: English
ISBN:
1282024531 (9781282024533)
publisher: Bloomsbury publish date: November 1st 2003
format: hardcover pages: 208
language: English
ISBN:
1852850310 (9781852850319)