"David Filinger"@cs .