Estimates of the character of David - Payne, David Frank (Irish biblical studies, 1984)