Islamic Dream - Cafer-i Sadik

by Cafer-i Sadik
interpreted upon 3 sides: words of falsehood, hypocrisy & love of disbelief.