Human life cycle : an islamic perspective - Abd-El-Maeboud, Karim Hassanein Ismail (Array, 2001)