David Deutsch- Quantum Physicist