Platos Republic is searching for morality justice and the just state while raising moral questions and examining them from different angles via