Understanding End Times Prophecy: A Comprehensive Approach