Author Archives

Special Collections Project Manager: 'William Hunter's Library: A Transcription of the Early Catalogues'.