Acceleration Mechanisms for Ultra High Energy Cosmic Rays door Ahmed Saleh