"David LeRoy Anderson"@cs .