A review by beth_t4
My Name Is Asher Lev by Chaim Potok

5.0

Heart-wrenching and beautiful at the same time.