Ark of the Covenant - Bible History Online
Bible History

Naves Topical Bible Dictionary

DAVID, 1. King of Israel

=>David as poet

David as poet - DAVID-1. King of Israel DAVID in Naves Topical Bible (Bible History Online)