Compact tree of George MacDonald