Hugh Miller and the Controversies of Victorian Science by ed. | Menrva Books | MenrvaBooks