"Keith Duckworth"@cs .