WILLIAM P HERLIHY