Sally
I think I know who your William John is, but it's by no means a certainty and it is a bit complicated to explain here. Does the surname Cooper feature anywhere in your family (perhaps as a first husband for Mary Barham?). Contact me directly (my e-mail address is on the Society's website) and I'll give you more detail.
Maureen Storey