On Science Fiction, Islam and Muslims
Tag: Sergei Lukyanenko
In Sergei Lukyanenko’s Line of Delirium there is a