There was a man named Elkanah from Ramathaim Zophim in the mountains of Ephraim. He was the son of Jeroham, grandson of Elihu, great-grandson of Tohu, whose father was Zuph from the tribe of Ephraim.