And the Mountains Echoed

An unforgettable novel about finding a lost piece of yourself in someone else.

Khaled Hosseini, the #1 New York Times-bestselling author of The Kite Runner and A Thousand Splendid Suns, has written a new novel about how we love, how we take care of one another, and how the choices we make resonate through generations. In this tale revolving around not just parents and children but brothers and sisters, cousins and caretakers, Hosseini explores the many ways in which families nurture, wound, betray, honor, and sacrifice for one another; and how often we are surprised by the actions of those closest to us, at the times that matter most. Following its characters and the ramifications of their lives and choices and loves around the globe--from Kabul to Paris to San Francisco to the Greek island of Tinos--the story expands gradually outward, becoming more emotionally complex and powerful with each turning page.

BUY THE BOOK

448 pages

Average rating: 7.59

153 RATINGS

|

13 REVIEWS

These clubs recently read this book...

Community Reviews

JulieChristmas
Nov 25, 2024
8/10 stars
Such an amazing, powerful book. I attended a book lecture by Khaled Hosseini (Rosamond Gifford Series at SU) several years ago. What a quiet, gracious, interesting and highly intelligent man. He left medicine to become a writer which must have required great amount of courage.
joharrison
Nov 25, 2024
8/10 stars
It took longer to get into than his other books, but I enjoyed it when I did. A little confusing following the different parts but all fell into place at the end.
Anonymous
Jul 10, 2024
10/10 stars
Amazing. As usual, I am in tears at the exquisite ending. Definitely not what I expected but so, so much more powerful than I could have imagined.
white_daisies
Apr 28, 2024
Beautiful heart-breaking book ❤️🥹
Anonymous
Dec 27, 2023
6/10 stars
Beautiful. A lesson to be learned about leaving things that should be said or done until they are too late. Heartbreaking.

See why thousands of readers are using Bookclubs to stay connected.