Haggai in the The NET Bible (NET2)

Chapters

Haggai 1 NET2

Haggai 2 NET2