John Farley Author

John Farley is retired from Dalhousie University inHalifax, where he taught the history of science and medicine. He haspublished several books on the subject.