Thomas a Kempis cleric (generic term) churchman (generic term) divine (generic term) ecclesiastic (generic term)