Compact tree of John F DUFFY