Title: Science of Time and the Theory of Everything Revised Edition