Japhet in Hitchcock's Bible Names enlarged; fair; persuading Read More about Japhet in Hitchcock's Bible Names