A Modern Guide to Astronomical Calculations of Islamic Calendar, Times & Qibla by Mohammad Ilyas | Menrva Books