Title: Annual report of the Elizabeth Garrett Anderson Hospital
Places: London (England)