Vitalsource Technologies, Inc. Scattering Of Particles And Radiation In Astrophysical Environments