 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.From 1995 onwards he has also followed a parallel career in video games.