Lands of the Slave and the Free; Or, Cuba, the United States, and Canada
Henry A. Murray
CAPTAIN THE HON. HENRY A. MURRAY, R.N.
LANDS OF THE
SLAVE AND THE FREE:
OR,
Cuba, the United States, and Canada.
BY