Manyebook
Bernard O'Kane
Treasures of Islam