Format: Paperback
Pages: 535
Edition: Rev Upd
Publisher: Enigma Books
Published: 15 Aug 2004
ISBN 10: 1929631251
ISBN 13: 9781929631254