A review by bookiesandtea
James by Percival Everett

4.5