J M MacGregor Editor