JAMES T MCGREGOR