A Reverent Journey Masjid Omar Kampong Melaka, 1820-2020 and Beyond by Abdullah bin Abdul Rahman Aljunid (Syed) | Menrva Books