A review by klindholm
James by Percival Everett

5.0

Would give it more stars if I could.