After school in Leeds, I read Politics, Philosophy and Economics as an undergraduate at Balliol College, Oxford (1967-70). Following my BA, I remained at Balliol for the BPhil in Economics (1970-72). After a fixed term one year Lectureship in Economics at the University of Southampton (1972-3), I was appointed as Lecturer in Economics at Queen Mary University of London in September 1973, where (apart from periods of leave) I remained until retirement.
I gained my PhD from London University in 1990, and was promoted to Senior Lecturer in 1991. I spent the second half of the 1990s as Head of the Department of Economics. After a subsequent period of leave, in 2002 I transferred to the newly created Centre for Business Management, now the School of Business and Management at Queen Mary, where I was promoted to a chair in Political Economy in 2005. I retired from Queen Mary at the end of March 2011 to concentrate on my research, and was appointed Emeritus Professor of Political Economy.
I have also taught at the Graduate Faculty of the New School for Social Research, American University, the University of Sydney, Shanghai University and Kingston University.