John Michell

natural philosopher · 1724–1793

Anglican priestphilosopheruniversity teachergeologistphysicist

English philosopher