Or Plato's Republic, if one prefers older books.