by Hans Hahn (Author)
Format: Hardcover
Pages: 612
Edition: Large type / Large print
Publisher: University of Michigan Library
Published: 09 Jun 2011
ISBN 10: 1418170003
ISBN 13: 9781418170004