Lyric discussion by detailrich 

This was the first Neil Diamond song that left an impression on me. It is about having an imaginary friend. I believe Shiloh had religious significance as an oasis, a place of rest.

An error occured.