Heterodoxy in Early Modern Science and Religion - Brooke (Oxford University PressOxford University Press, 2023)