Professor James Walvin

Professor James Walvin, University of York

Recent Past Lectures
WATCHED

Slavery - The Emancipation Movement in Britain

Professor James Walvin
Monday, 5 March 2007 - 1:00PM
WATCHED

Quakers, business and morality

Professor James Walvin
Monday, 25 April 2005 - 12:00AM