Pedigree map of William Bradnock Armstrong