Title: Annual report of St Columba's Hospital or Home of Peace for the year ending 31st December, 1939
Subjects: Hospitals
Places: London (England)