The 50 greatest storytellers of all time revealed – do you agree?
The 50 greatest storytellers of all time have been revealed, with Ed Sheeran, Banksy and Eminem outranking Jack Kerouac and John Lennon. Despite been a pioneer of the Beat Generation and renowned for his method of spontaneous prose Kerouac still couldn't out-place Castle on the Hill author Sheeran, who ranked in 29th spot. Imagine...