James George Frazer Author, Translator & Editor