non-communist [adjective] + faction [noun]