JIM R. MACGREGOR