John Read Dore

Chemist, Bible historian and Chess player