John Macnicol is Visiting Professor in Social Policy at the London School of Economics and Political Science. He has published extensively on social policy, particularly the history of social policy. His previous books include Age Discrimination: An Historical and Contemporary Analysis (Cambridge University Press, 2006), Paying for the Old: Old Age and Social Welfare Provision (editor) and The Politics of Retirement in Britain, 1878 1948 (Cambridge University Press, 1998).