Overview

Edward Marmaduke Clarke

(c. 1806—1859) scientific instrument maker