Transatlantic sketches, comprising visits to the most interesting scenes in North and South America, and the West Indies : with notes on Negro slavery and Canadian emigration
James Edward Alexander (Author)
2 volumes : illustrations, frontispieces, map, plates ; 23 cm
2595152