Stephen Croft

(1683-1733)