JAMES A MCGREGOR JR