John Lennon: The Life

John Lennon: The Life

1982 • 853 pages