"David A. Patterson"