Input (grade 8): Cross 2005 It is attributed to the prophet Habakkuk, and was probably composed in the late 7th century BCE.
Output (grade 8): It is thought to be written by the prophet Habakkuk, and was probably composed in the late 7th century BC.