Particles and Waves: Channa Horwitz