by James Harris (Author)
Format: Hardcover
Pages: 228
Publisher: Open Court
Published: 19 Feb 1999
ISBN 10: 0812692012
ISBN 13: 9780812692013