William Duckworth

William Duckworth (1943–2012)