Pedigree map of John Alfred Herbert BLAINE