Larry Kirkpatrick; Gregory S Francis