Michael Faraday: Sandemanian and scientist : a study of science and religion in the nineteenth century by G. N. Cantor | Menrva Books | MenrvaBooks