Compact tree of John N Armstrong