God is the heavenly Witness always has been and always will be
He swore by no greater than Himself
because there was none greater witness than Himself
Gen 22:16 And said, By myself have I sworn, saith the LORD
, for because thou hast done this thing, and hast not withheld thy son, thine only [son]:
Gen 22:17 That in blessing I will bless thee, and in multiplying I will multiply thy seed as the stars of the heaven, and as the sand which [is] upon the sea shore; and thy seed shall possess the gate of his enemies;
Gen 22:18 And in thy seed shall all the nations of the earth be blessed; because thou hast obeyed my voice
there is a couple of laces the Lord has done this ..