Compact tree of Keith Jack Archibald McIlvride