David Ragsdale David Annadale Ridsdale David Annandale david Stokes VanArsdale Coverdale Tisdale Baxendale Brigdale