Second Book of Chronicles, chapter 20
2 Chronicles 20 is the twentieth chapter of the Second Book of Chronicles the Old Testament in the Christian Bible or of the second part of the Books of Chronicles in the Hebrew Bible. The book is compiled from older sources by an unknown person or group, designated by modern scholars as "the Chronicler", and had the final shape established in late fifth or fourth century BCE. This chapter belongs to the section focusing on the kingdom of Judah until its destruction by the Babylonians under Nebuchadnezzar and the beginning of restoration under Cyrus the Great of Persia (2 Chronicles 10 to 36). The focus of this chapter (as all chapters from 17 to 20) is the reign of Jehoshaphat, king of Judah. 
Text.
This chapter was originally written in the Hebrew language and is divided into 37 verses.
Textual witnesses.
Some early manuscripts containing the text of this chapter in Hebrew are of the Masoretic Text tradition, which includes the Aleppo Codex (10th century), and Codex Leningradensis (1008).
There is also a translation into Koine Greek known as the Septuagint, made in the last few centuries BCE. Extant ancient manuscripts of the Septuagint version include Codex Vaticanus (B; formula_1B; 4th century), and Codex Alexandrinus (A; formula_1A; 5th century).
Jehoshaphat Defeats Moab and Ammon (20:1–30).
This section contains the battle report of Jehoshaphat against the southeastern Transjordanian coalition of powers, but it was exclusively a sacral war (verse 15: "the battle is not yours, but God's") as the enemies destroyed themselves and the people of Judah only came to sing and pick up the spoils of war. Informed about the invasion of a huge enemy, Jehoshaphat resorted to prayer (verses 6–12), which was also called a 'national lament' (echoing Solomon's prayer in 2 Chronicles 6:28, 34), addressing YHWH as 'O LORD, God of our ancestors' and 'the ruler of all peoples who gave the Israelites their land'. YHWH ordered Israel not to attack these Transjordanian neighbors (Deuteronomy 2), but as they attacked, Jehoshaphat appealed to YHWH for their expulsion from his land. Jahaziel, a Levitical singer, served as the designated priest to proclaim God's assurance of victory (cf. Deuteronomy 20:2-4; 1 Chronicles 25:1-8), as a result of faith in God, quoting both Moses (Exodus 14:13-14) and David (1 Samuel 7:47). As previous sacral wars, 'the fear of God descends upon all the kingdoms of the countries' (cf. Exodus 15:14-16; Deuteronomy 2:25; 11:25; Joshua 2:9, 11, 24; 10:1-2; 1 Samuel 4:7-8; 14:15; 1 Chronicles 14:7; 2 Chronicles 14:13). Jehoshaphat, all Judeans and the citizens of Jerusalem reacted joyfully by worshipping YHWH (verses 18–19) followed by the Levites, who sang praises to God, even before the salvation happened. The entire action of God (verse 20) took place early in the morning (that is, the time at which God usually acted), leaving no survivor among the enemy armies and the largest spoils in the entire Hebrew Bible (taking three days to collect). The war ended where it began, in the temple of Jerusalem (verses 26–28) and with music (verses 29–30, cf. 17:10; typical for the Chronicles). As fear of YHWH struck not only Judah's neighboring kingdoms, but also all the kingdoms in the region, Judah was in peace as a reward for the nation's exemplary conduct.
The end of Jehoshaphat's reign (20:31–37).
Jehoshaphat second misstep happened at the end of his reign that he again worked together with another king of northern kingdom (Ahaziah the son of Ahab). Despite a warning given through a prophet, Jehoshaphat went on with his alliance and therefore was condemned to failure, although this (as well as the previous misstep) did not affect the positive judgement for his reign. 
"And Jehoshaphat reigned over Judah. He was thirty-five years old when he began his reign, and he was king in Jerusalem for twenty-five years. The name of his mother was Azubah the daughter of Shilhi."
"And he allied himself with him to make ships to go to Tarshish, and they made the ships in Ezion Geber."
References.
 ;templatestyles src="Reflist/styles.css" / ;