Author: Tim Redaksi Masjid Agung Jawa Tengah