WILLIAM S MCGREGOR