He was born in Derby of Irish parents and was educated in Derby and Nottingham. He graduated in Social Anthropology in 1971 in London, gained an M.Sc in the Sociology of Science in 1973 and worked on his Ph.D on ancient Chinese science while lecturing in Manchester. He gave up an academic career and took up writing full-time in 1985.
Series contributed to
Visitors to this page also looked at these authors