Compact tree of John Pendleton Campbell