David : poet, warrior, king /