A review by onceuponabookreview
Postscript by Cecelia Ahern

5.0