Archive John Lennon’s Dream: His 10 Best Songs Gadfly Online5 October, 201015 July, 2012 John Lennon was not just a great musician and songwriter. He was a dream-weaver who dared to imagine...