Pedigree map of Joshua Peter Craven