Compact tree of James Allan