Islam Through the Looking Glass