Compact tree of John Duffie J.D. Hardee