A review by emilybolivia
James by Percival Everett

5.0

10 stars! This book is everything. It took me an entire day to read the last 20 pages because I didn’t want it to end but I also needed it to end.