Edward and Edmund are easy to mix up, especially when abbreviated Edw and Edm, as they often are.
Also, I've taken the ancestry back to John (1400-70). I'll add a couple more generations tomorrow, Simon and Walter. Before that I don't have so many sources to confirm the Visitation.