The travels of Cyrus [electronic resource] : To which is annexed, a discourse upon the theology and mythology of the pagans. / By the Chevalier Ramsay