Author: PATRICK (PATRICK J.) BRACKEN