Pedigree map of David Bowles