Author: RICHARD N PATTERSON