A review by elaine_wu
There Are Rivers in the Sky by Elif Shafak

4.25