An Essay on Anaxagoras (Cambridge Classical Studies)