The Secrets of Quantum Physics: All seasons