B. John · John O. · T. B. · T.J. · T. John · Translated By *
Translated by John Ozell Joseph Pitton de Tournefort