
by David Chidester (Author)
Format: Hardcover
Pages: 640
Publisher: HarperSanFrancisco
Published: Dec 2000
ISBN 10: 0062517082
ISBN 13: 9780062517081