List of Articles فلسفه مجازات Open Access Article Abstract Page Full-Text 1 - Philosophy of Punishment in Islam; A combination of retrospective and futuristic fatemeh jabbari ahmad baqeri Younes Wahed Yarijan