WILLIAM P MARSHALL