Compact tree of John Hanifin