mahmoud john abdul rahim