John HEAVISIDE CLARK

Born
(1770) {or (1701)} Great Britain
Died
1863 Great Britain
Nationality
Scottish

 (23 works)