A review by katewilkins
Cutting for Stone by Abraham Verghese

5.0