"Peter Elliot"@cs .