Another classic book that everyone ought to read at some point in their lives even if religion and / or Christianity holds no interest for you.
To give it its full title, The Pilgrim’s Progress from This World, to That Which Is to Come is a 1678 Christian allegory written by John Bunyan. Strictly speaking there are two parts to this book, but most people such as myself only read the first part. The book is a dream sequence that concentrates on the journey of the character Christian from his hometown, the “City of Destruction” to the “Celestial City” atop Mount Zion. Along the way we visit many places such as the Valley of the Shadow of Death, Vanity Fair, and Doubting Castle as well as encountering Mr Worldly-Wiseman, Apollyon, and Giant Despair.
Bunyan began his work while in Bedford prison for violations of the Conventicle Act of 1664, which prohibited the holding of religious services outside the auspices of the established Church of England.