Is this the Robert Crowch who matric at New Inn Hall, 7 Feb 1678, and was vicar of South Stoke, Som., 1691 ?