ROBERT H MCGREGOR