This is a lovely song written by David Mallett which has been recorded by many artists. This version is by Allan Hall, the pianist from the Christian group Selah, from his wonderful solo album "House Of A Thousand Dreams". This is the version I prefer.