James George Frazer, Apollodorus,