Islam – Is it applicable in our time