Quantum Trio – Duality: Particles & Waves