Cyropaedia
It was written around 370 BC by Xenophon , the Athenian-born soldier , historian , and student of Socrates . 
<triplet> Xenophon <subj> Socrates <obj> student of <triplet> Socrates <subj> Xenophon <obj> student