Islamic Civilization – Islamic Contributions to Astronomy and Navigation