NATO ASI (Advanced Study Institute) 2000-Recent Developments in Particle Physics And Cosmology