Particle Astrophysics Omsp 10 P by Donald Perkins & D.H. Perkins