Bachelor of Science, Edinburgh University. Master of Arts, Edinburgh University. Doctor of Philosophy, Edinburgh University, 1968.
Director and professor, environmental studies Strathclyde University, Glasgow, England, 1996—2004. Vice chancellor Kabarak University, Nakuru, Kenya, 2004—2005. Research director African Center Technology Studies, Nairobi, Kenya, since 2005.
Adviser Department for International Development United Kingdom Government, London, since 2006.
Technology adviser ATPS Network, Nairobi, 2008—2010. Fellow: World Academy Arts and Sciences.
Married Brenda McArthur, September 1, 1966. Children: Catriona Jane, Zoe Deborah.