Cave, John (1661-1693)