Title: St. Peter's Hospital for Stone, 1860-1960
First published: 1960
Subjects: London, London. St. Peter's Hospital for Stone and Urinary Diseases, Urology, St. Peter's Hospital for Stone and Urinary Diseases (London, England), Hospitals, London (England). St. Peter's Hospital for Stone