STEP provides access to a large library of bibles, commentary and dictionaries:
Bibles, including many ancient and modern versions.
Commentaries
Dictionaries and Lexicons