James Taylor : long ago and far away : his life and music /