WILLIAM L MCPHERSON