mohamed bowers