"Dave Snuggerud"@cs .