If you read into the roots of islam and the Koran with an open mind, you cannot come to any other conclusion but that it was not of this world. To put it down to the musings of a human mind is neither rational or fair. Once you come to that conclusion that it could not possibly be the work of mohamed its then upto you to decide whether it was really God, time travellers from the future or aliens.
Respect

GIASI