The Cynical Idealist: A Spiritual Biography of John Lennon