Author: edward a. fitzpatrick