Pedigree map of William Agelaus Campbell