publisher: Trans-Atlantic Publications publish date: November 1st 1999
format: hardcover pages: 528
language: English
ISBN:
0333746864 (9780333746868)
publisher: Trans-Atlantic Publications publish date: December 3rd 2000
format: paperback pages: 612
language: English
ISBN:
0330392476 (9780330392471)