Nice article: I thought this mechanisms for a long long time. I agree with you that science can not explain everything: what is fate? Newton is a great scientist. However, at the last, he believe to God.