Report of the joint Liberal Democrat History Group/Conservative History Group meeting of July 2003, with Margaret Macmillan, Andrew Thorpe, John Barnes and Stuart Ball.
Report of the joint Liberal Democrat History Group/Conservative History Group meeting of July 2003, with Margaret Macmillan, Andrew Thorpe, John Barnes and Stuart Ball.