Compact tree of John William Afford