Presocratic philosophy: A very short introduction - Osborne, Catherine (Oxford university press, 2004)