A few months ago, I read a great book: 100 Signs of the Times by David J. Ridges. Although the book does seem to stretch to get to 100, it does contain a lot informative/interesting information. I recommend it.
Right as riots were occurring across the nation, pulling down statues of the Founding Fathers, I was reading Chapter 3–which predicted that such things would happen. My timing in reading that chapter was impeccable.
In the past, I felt uneasy about all the bad things known to happen before the Second Coming. This book put a lot of things into context which helped me see that there is also a lot of good to look forward to as well.