High-energy and nuclear physics - raycowan