This one stop lecture will give you a detailed overview of Matthew 24.   There is a lot of sources in this lecture from early Jewish thought and teaching from the early church fathers