How long was David's reign?

How long was David’s reign?

Originally posted 2013-06-24 13:26:44.