The Slave Trade, Domestic and Foreign: Why it Exists, and how it may be Extinguished Hardcover $38.95