"David F. Richter"