publisher: Black Swan publish date: July 1st 2002
format: paperback pages: 608
language: English
ISBN:
0552770825 (9780552770828)
publisher: BT Press publish date: February 1st 2000
format: hardcover pages: 430
language: English
ISBN:
1871697980 (9781871697988)