MEDREN 374S: Islam & the Meaning of Life