Facts And Mysteries In Elementary Particle Physics by