Home » Richard Haehl, M.D., translated by Marie L. Wheeler, edited by J. H. Clarke, M.D. & F. J. Wheeler