WILLIAM H MCPHERSON