Закончил Оксфордский университет (бакалавр в политике и философии с отличием, 1974), степень доктора философии в политике и экономике Эндинбургского университета (1982). Переехал в США в штат Северная Каролина в 1983 году.
Осенью 1990 года приглашённый лектор в МГИМО.
Его основные исследования лежат в области истории экономики (в первую очередь учения Кейнса и Маркса), вопросах макроэкономики и теории экономического планирования. Пытался развивать идею экономического планирования с помощью новейших информационных технологий.
Жена Нэнси Крукс и дочь Лили.