by JamesMonti (Author)
Format: Paperback
Pages: 497
Edition: illustrated edition
Publisher: Ignatius Press,U.S.
Published: Dec 1999
ISBN 10: 0898706254
ISBN 13: 9780898706253