Compact tree of Peter James Neilson Stewart