Jaffo in the Bible: A Port, a Boundary, and a Gateway to the Sea Ancient Ports Bible Biblical Geography Jaffa Jaffo Jerusalem Jonah Mediterranean History Second Temple Period Yafo +