A review by brien_k
My Beloved World by Sonia Sotomayor

hopeful informative inspiring reflective medium-paced

4.75