PETER S MCGREGOR