Abu Abbas Al-Fadl bin Hussein: Trailblazing Muslim Mathematician, Astronomer, and Geographer