je završio ekonomiju i kompjuterske nauke. Napisao je knjige i brojne članke iz marksističke političke ekonomije, ekonofizike i teorije algoritama programskih jezika. Radio je kao istraživač i profesor na više univerziteta: Edinburgh, Heriot Watt, Glasgow i Strathclyde.