Sentence:  The useful suggestion of Professor David Hawkins which considers culture as a third stage in biological evolution <WSD>fits</WSD> quite beautifully then with our suggestion that science has provided us with a rather successful technique for building protective artificial environments . 
Meaning of the word marked with <WSD> tags:  be compatible, similar or consistent; coincide in their characteristics