Humphrey Edwin - Lord Mayor of London; (1642-1707)