leftist thought