Mohd. Hamid & Anr. Etc. Etc. Vs. Badi Masjid Trust & Ors. Etc. Etc.