The Seventh Seal And Its Revealing