publisher: Transworld Publishers publish date: October 30th 2004
format: paperback pages: 384
language: English
ISBN:
055299992X (9780552999922)
language: English
ISBN:
0552148911 (9780552148917)
publisher: Corgi publish date: August 1st 1997
format: paperback pages: 416
language: English
ISBN:
0552144983 (9780552144988)