- Baruti K. Kafele
A Little Life
Listening Length: 32 hours and 51 minutes
Brace yourself for the most astonishing, challenging, upsetting, and profoundly moving book in many a season. An epic about love and friendship in the twenty-first century that goes into some of the darkest places fiction has eve















