Author: Rachewiltz, Boris De & Boothroyd (Trans), R.H.