Book
Squadron : ending the African slave trade
Publication Information
New York : Overlook Duckworth, 2017.
Physical Description
xvii, 315 pages : illustrations, maps ; 24 cm
Book
New York : Overlook Duckworth, 2017.
xvii, 315 pages : illustrations, maps ; 24 cm