The Particle and the Wave by Tracy DiTolla What is light? It is always around us whether from the sun, moon and stars or human-directed electricity. In our world, a flick of a switch causes […] Tracy DiTolla June 29, 2016 Leave a Comment