James Farmer Jr.: The Great Debater - 9781498539630