Overview

Arthur Hill Hassall

(1817—1894) physician and microscopist