21 Almighty God the First and the Last