Xenophon , Thucydides , Polybius,