Ezra led Jews from Babylon back to Jerusalem around 458 BC. He proclaimed a fast for the travelers to humble themselves before God and seek protection. It took four months to travel the 900 miles, arriving safely due to God's gracious hand. Ezra had set his heart to study and obey God's law in order to teach it to others.