Or , Who has made the earth firm to live in ; made rivers in its midst ; set thereon mountains immovable ; and made a separating bar between the two bodies of flowing water ? ( can there be another ) god besides Allah ? Nay , most of them know not .