Habakkuk

Holy Bible

A prophet asks God hard questions and waits on the ramparts for an answer, ending in one of Scripture's great songs.