Overview

Charles Smallwood

(1811—1873) physician and meteorologist