by Joseph Hall (Author), James Hamilton (Author)
Format: Illustrated
Pages: 636
Edition: New & Revised ed.
Publisher: Wipf & Stock Publishers
Published: 01 May 2005
ISBN 10: 1597522015
ISBN 13: 9781597522014