edwin a. kirkpatrick, b.s.,m.ph.