All My Life to Guess Who's Coming To Lunch in 8 Steps
- All My Life was arranged by John Lennon
- John Lennon played piano for Old Dirt Road
- Old Dirt Road has backing vocals by Harry Nilsson
- Harry Nilsson wrote I Guess the Lord Must Be in New York City
- I Guess the Lord Must Be in New York City was published by Six Continents Music
- Six Continents Music published Rainmaker
- Rainmaker was published by Unichappell Music
- Unichappell Music published Guess Who's Coming To Lunch