Compact tree of William P Haley