Stock / 9781036932275 Understanding John Lennon Kenny, Francis EAN 9781036932275 Publisher Herson Published 29 August 2025 Pages 320 Available copies New £26.99