Prof.Schaaffhausen('Anthropolog-Review,'Oct.1869,p.373)remarkson"thevestigesofhumansacrificesfoundbothinHomerandtheOldTestament."

Please segment the words:
Prof. Schaaffhausen ('Anthropolog-Review,' Oct. 1869, p. 373) remarks on "the vestiges of human sacrifices found both in Homer and the Old Testament."