publisher: Transworld Publishers Ltd publish date: May 1st 1997
format: hardcover pages: 464
language: English
ISBN:
059304066X (9780593040669)
publisher: Corgi publish date: May 15th 1998
format: paperback pages: 672
language: English
ISBN:
0552144932 (9780552144933)
publisher: Transworld Digital publish date: April 15th 2013
format: ebook
language: English
ISBN:
1446497542 (9781446497548)