Islam – A moral based civilization