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.
Genres: Science Fiction
Series contributed to