"David N. Patterson" . . .