To Allah belong the Last and the First.