As Ramadan approaches, it invites a time for spiritual reflection, self-discipline and a deeper sense of connection with ...