Author: Muhammad Baqir ibn Muhammad Taqi Majlisi
Born: 1627 or 8
Died: ca 1699.