Compact tree of William Stewart Moffat