PATRICK M HANLON