"David Whittaker"@cs .