Quantum mechanics, randomness, and deterministic reality☆