by Daniel Gordis (Author)
Format: Paperback
Pages: 384
Edition: Updated
Publisher: Three Rivers Press
Published: 28 Oct 2003
ISBN 10: 1400049598
ISBN 13: 9781400049592