Solomon Carter Fuller: Where My Caravan Has Rested - 9780761832652