Predestination, Fate and the Middle Road in Between

Al-Kāfi|Volume 1|Book 3|Chapter 30