Mike McNaught to John Lennon in 6 Steps
- Mike McNaught arranged Lean On Me
- Lean On Me was written by Harry Nilsson
- Harry Nilsson wrote Good For God
- Good For God was published by Blackwood Music
- Blackwood Music published All My Life
- All My Life was produced by John Lennon