Which king has written most songs among king David king Salomon and king herald?

It was king David.