by David Hurlburt (Author), Paul Rich (Introduction)
Format: Paperback
Pages: 454
Publisher: Westphalia Press
Published: 10 May 2013
ISBN 10: 0944285813
ISBN 13: 9780944285817