Science in the Public Sphere: Natural Knowledge in British Culture 1800-1860 by Richard Yeo | Menrva Books | MenrvaBooks