Heraclitus - Long, Alex 1979- (Routledge, 2006)