Practical Laws of Islam by Makarem Shirazi | Islamic Library