publisher: Routledge
publish date: December 31st 1999
format: hardcover pages: 355
language: English
ISBN:
0815334753 (9780815334750)
publisher: Bluffer's Guides
publish date: November 1st 2013
format: paperback pages: 384
ISBN:
1909365912 (9781909365919)
publisher: Authorhouse
publish date: October 28th 2002
format: paperback pages: 404
language: English
ISBN:
1403330727 (9781403330727)
publisher: Big Finish Productions publish date: November 2012
format: audiobook
language: English
publisher: Hodder & Stoughton
format: paperback
language: English
ISBN:
0340588179 (9780340588178)