William BROOK(ES) may have baptized 8 children between 1661 and 1674. The first three were baptized in Upton Upon Severn, then three in Welland and then two in Longdon. These form an equilateral triangle 3 miles on a side so its entirely possible that William lived within that area.
Only the last child's mother was named, as Sarah, however no local marriages involving a William BROOKS or similar has been found with a bride named Sarah.