Compact tree of John Flannery