Overview

William Ashwell Shenstone

(1850—1908) chemist and schoolmaster