John Edwards has 30 years of experience in discovery, development …