TERRENCE M HANLON