C. S. Lewis takes us on a profound journey through both heaven and hell in this engaging allegorical tale. Using his extraordinary descriptive powers, Lewis introduces us to supernatural beings who will change the way we think about good and evil. In The Great Divorce C. S. Lewis again employs his formidable talent for fable and allegory. The writer, in a dream, finds himself in a bus which travels between Hell and Heaven. This is the starting point for an extraordinary meditation upon good and evil which takes issue with William Blake's The Marriage of Heaven and Hell. In Lewis's own words, 'If we insist on keeping Hell (or even earth) we shall not see Heaven: if we accept Heaven then we shall not be able to retain even the smallest and most intimate souvenirs of Hell.'