What a satisfying read. It captured my imagination and my emotions and kept me reading all day to see if people's hopes would be realised.