Compact tree of Thomas Robert McLENNAN