Overview

William Herapath

(1796—1868) analytical chemist