Author: مجلسى، محمد باقر بن محمد تقى
Born: 1627 or 1628
Died: approximately 1699