Quantum Principles and Particles, Second Edition