A review by yorkshirecath
One Hundred Names by Cecelia Ahern

4.0

A lovely feel good read. Cecelia has an amazing imagination which leaves you guessing til the end. All makes sense eventually. A lot of characters to contend with so can be a little confusing .