Ian Hesketh

Ian Hesketh is associate professor of history at the University of Queensland. He is an intellectual historian and historian of science. He has written extensively on the history of evolution, the history of historical writing, the philosophy of history, and the history of religious thought.