All Our Names by Dinaw Mengestu

Set against the backdrop of a politically turbulent Africa and a small Midwestern town in America, this poignant narrative explores the intertwined lives of two young men from Uganda and a compassionate social worker. As the story unfolds, it delves into themes of identity, displacement, and the search for belonging, weaving together the past and present through alternating perspectives. The novel captures the complexities of friendship, love, and the haunting memories of a revolution, painting a vivid picture of the sacrifices and choices that define one's path in life.

The 17008th greatest book of all time


Purchase from Bookshop.org