Description

Book Synopsis

In On Reflection Richard Holloway thinks back on some of the questions that have shaped his life, sharing the wisdom of poets, writers, musicians and artists he has encountered along the way.

How can we forgive? Where does creativity come from? How can we face loss and death? How can we live a good life? How do we find beauty in the world and heal divisions? How does a society move forward?

In beautiful prose, and with care and joy, Richard Holloway offers his reflections on how a good life is one inspired by love and guided by knowledge.

On Reflection

    Product form

    A Paperback by Richard Holloway

    £10.44

    Includes FREE delivery

    RRP £10.99 – you save £0.55 (5%)

    Order before 4pm today for delivery by Wed 2 Sep 2026.

    4 in stock

      Trusted by thousands of customers. See 2,385+ Customer Reviews

      View other formats and editions of On Reflection by Richard Holloway

      Book details

      Published 6 May 2025
      ISBN-13 9781837260737
      978-1837260737
      ISBN-10 1837260737

      Description

      Book Synopsis

      In On Reflection Richard Holloway thinks back on some of the questions that have shaped his life, sharing the wisdom of poets, writers, musicians and artists he has encountered along the way.

      How can we forgive? Where does creativity come from? How can we face loss and death? How can we live a good life? How do we find beauty in the world and heal divisions? How does a society move forward?

      In beautiful prose, and with care and joy, Richard Holloway offers his reflections on how a good life is one inspired by love and guided by knowledge.

      Recently viewed products

      © 2026 Book Curl

        • American Express
        • Apple Pay
        • Diners Club
        • Discover
        • Google Pay
        • Maestro
        • Mastercard
        • PayPal
        • Shop Pay
        • Union Pay
        • Visa

        Login

        Forgot your password?

        Don't have an account yet?
        Create account