"Geoffrey Willis"@cs .