Compact tree of John C. Gray