A review by tineke
A Fine Balance by Rohinton Mistry

challenging emotional medium-paced

5.0