Lessons for Philosophers and Scientists from Sherlock Holmes and Father Brown

Lessons for Philosophers and Scientists from Sherlock Holmes and Father Brown