Then he called for Solomon his son, and charged him to build a house for Yahweh, the God of Israel.
3.  God did not name David's successor to be Solomon; Bathsheba did so. "The name corresponds to `Irenaeus' in Greek, `Friedrich' in German (Frederick in English), and `Selim' in Arabian.  The name should be pronounced `Shillumah,' meaning compensation, because Solomon was given to her (Bathsheba) in the place of a child who had died."[5]