Law and Society
—Developments in European History
By Dr James Moher
Law degree and doctorate in history
Employment Tribunal lay judge, London
Elected local councillor in London
Lecturer in history, Oxford