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

5.0