David : shepherd, poet, warrior, king.
Barrow, George de Symons,Sir, G.C.B., K.C.M.G.
London,
[1948]
A reissue of London [1946] ed.