Ibn Sirin
Muhammad Ibn Sirin, was a Muslim interpreter of dreams who lived in the 8th century. He is a... more »