The implications of Ramadan fasting for human health and well-being.

The implications of Ramadan fasting for human health and well-being.