Infallibility of Heisenberg's uncertainty principle for all observers makes uncertainty fundamentally ingrained in the nature of the universe. Any notion to the contrary has been metaphysical, rooted in personal opinion of the expresser rather than hard scientific thought or data. Einstein himself was no exception. His famous statement ‘God does not play dice’ is considered unscientific rhetoric to this day. This book relies on observable and leaves out the metaphysical and eventually finds the solution, without compromising Heisenberg's uncertainty principle. This is the first derivation of ‘God does not play dice’ ever proposed. Treated in a direct manner, the derivation starts right from the first page and ends exactly where it is considered derived. This derivation is based on observables only and not on personal conviction of the author. <br><br>This is also a work on cosmology. The work considers observers as not just observers but observers with memories through which they keep track of past positions of particles. Here space is considered quantized; once we accept that no length can be observed that is smaller than wavelength of a photon which is carrying energy of the whole universe. Time cannot be infinite before any event if that event has happened because infinite wait could not have ended. But if time before all events is finite then we must have a beginning of universe – which is equally bewildering. In this book this paradox of infinite time and beginning of universe is also resolved.