Middle Passages

by James T. Campbell
BOOK
loading image...
Book Title : Middle Passages
Author : James T. Campbell
Publisher : Penguin
Release Date : 2007-04-24
Categories : History
Pages : 544
ISBN : 9781440649417
Available Language : English