Koutoubia Mosque, Marrakech by Hercules Brabazon Brabazon