WILLIAM S T MAYHALL