Treatise on the Separate Substances. Translated from a Newly Established Latin Text Based on 12 Mediaeval Manuscripts, with Introduction and Notes by Reverend Francis J. Lescoe