Distinguish to unite; or, the Degrees of knowledge ... Newly translated ... under the supervision of Gerald B. Phelan