Bound for Canaan

Fergus M. Bordewich
Amistad
9780060524302
0-06-052430-8