Compact tree of John M Songer