And Joshua said unto all the people, Behold, this stone shall be a witness unto us; for it has heard all the words of the LORD which he spoke unto us: it shall be therefore a witness unto you, lest you deny your God.
All Commentaries on Joshua 24:27 Go To Joshua 24
Cyprian of Carthage
AD 258
That Christ is called a stone.… Also in Joshua: “And he took a great stone, and placed it there before the Lord; and Joshua said unto the people, Behold, this stone shall be a testimony to you, because it has heard all the things which were spoken by the Lord, which he has spoken to you today; and it shall be for a testimony to you in the last of the days, when you shall have departed from your God.”