When God Moves

Small, insignificant events are used by God as milestones to change the course of human history.