"Ted MacDougall"@cs .