--- yes the photons do provide the impulse to the sails. According to the Planetary Society ho have built the first solar sail powered craft 99% of its propulsion should come from reflecting photons, only 1% from the solar wind. See http://www.physlink.com/ae270.cfm --rmhermen