Compact tree of Thomas Saint John