All My Mothers by Joanna Glen

In this poignant and heartwarming tale, a young girl named Eva embarks on a journey of self-discovery as she navigates the complexities of family, identity, and belonging. Raised by her loving but enigmatic mother, Eva is haunted by the mystery of her origins and the absence of her father. As she grows older, she encounters a series of maternal figures who each impart wisdom and love, shaping her understanding of what it means to be a mother. Through these relationships, Eva learns to reconcile her past with her present, ultimately finding her own place in the world and redefining the concept of family.