Professor Roy Duckworth, CBE

1995