• We all make mistakes, some bigger than others, but none of us is perfect.

    Cecelia Ahern: We all make mistakes, some bigger than others, but none of us is perfect.
    Cecelia Ahern (2013). “One Hundred Names”, p.14, HarperCollins UK