Appointment

Scope and Content

of John Davenport as Treasurer of the Thames Commission and related election papers (40 items)