One hundred years in Genoa : a brief history of the Sailors' Rest.
Church of Scotland.
Church of Scotland.Overseas Council.
Edinburgh : Church of Scotland Overseas Council,
1969.
At head of title page: The Church of Scotland.
Cover title: 100 years in Genoa.
Sailors's Rest (Genoa)