William Nicholas Beach, PhB 1892.


10016770