John D. Hoag

Western Islamic Architecture