list of all the Mayors and Lord mayors
Subtitle: that governed this honourable city of London, from ... 1191 to 1709.
Published: 1709
Place of publication: London
Language: eng