--- 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 and http://www.u3p.net/tipe/phot_jp.htm --rmhermen