Medieval Philosophy: From St. Augustine to Nicholas of Cusa.