Alan Bates-The Mayor of Casterbridge
Alan Bates-The Mayor of Casterbridge