Detailed Report of the Proceedings Had in Commemoration of the Successful Laying of the Atlantic Telegraph Cable: By Order of the Common Council of the City of New York
Bookhype may earn a small commission from qualifying purchases.
Full disclosure.
Detailed Report of the Proceedings Had in Commemoration of the Successful Laying of the Atlantic Telegraph Cable: By Order of the Common Council of the City of New York