Adventures in critical thinking and the history and philosophy of science.