DOUGLAS HAMPTON MCGREGOR