Compact tree of John EDMONDSON