The world you can feel and touch is built of atoms, the smallest identifiable chunks of matter. Yet the heart of each atom is itself a whole new world, a world populated by quarks: indivisible, vanishingly small, the ultimate building blocks of our universe. This inner world...