Topics In Particle Physics And Cosmology