Compact tree of John Adam Snavely