WILLIAM P CUNNINGHAM