William Ambrose — Welsh Baptist minister and antiquary