Compact tree of James D. Snavely