publisher: Pan Macmillan
format: paperback pages: 200
language: English
ISBN:
0330391976 (9780330391979)
publisher: Greystone Books publish date: May 2nd 2003
format: paperback pages: 356
language: English
ISBN:
1550549359 (9781550549355)
publisher: Charnwood publish date: January 7th 2003
format: hardcover pages: 464
language: English
ISBN:
0708948286 (9780708948286)