Steadfastness in a fragile world (Islamic answers to philosophical issues)

40