James Sheppard to Harry Nilsson in 6 Steps
- James Sheppard wrote A Thousand Miles Away
- A Thousand Miles Away was produced by Trevor Lawrence
- Trevor Lawrence played sax for Good For God
- Good For God was published by EMI
- EMI published All My Life
- All My Life was written by Harry Nilsson