MACGREGOR , IAN