More likely an uncle as he wasn't born until 4 years later. It's highly likely that William Jr was his father and John and Robert were uncles. All three names feature heavily in the trees (and confusing the issue so much!) right down to the 1900's. In 3 generations the first 3 children are called John, Ann or William with Thomas and Robert appearing at least once in every family for 5 generations. It's considered unlucky to name 3 generations the same(if you are Bob and your father was Bob, it's unlucky to call your first son Bob as well), so the chain breaks every other generation (William, John, John, Richard, Richard, Harold in my case). If William Jr was John dad, it's likely that his father was also William which would fit with the pattern. I'd be very interested to hear more of these Militia lists, I''m also after the surname Hodder in the neighbouring villages of Portesham and West Elworth.