A review by theheelerbooklife
James by Percival Everett

3.5