Homer William Smith, Sc. D.
Subtitle: His Scientific and Literary Achievements
Publisher: New York University Press
Published: 1965
Language: eng
ISBN-13: 9780814703908
Subjects: Biology, philosophy; Kidneys