Pedigree map of William Preston of Lancastershire Lambert