J jalal_sweet New member Jun 21, 2009 #1 ...favor a particle theory of light ove? Please explain with details.