Great story, @fantom22. I loved all the characters and events along the way, including the mother appearing in the dream, the strange old woman on the plane, and the man who greets him and says "I've been waiting for you for 15 years!"
At last James's father can rest in peace.
@jayna Thank you very much for your appreciation. I am always waiting for your comments and they prove to be very useful for me.