Pedigree map of John Andrew Craven Reverend