Pedigree tree of William Peter Craven