Cosmology and Elementary Particle Physics by