Sentence:  This slim book , while giving the reader only a fleeting glimpse of the scientific mind <WSD>confronting</WSD> the universe , has the appeal that informed conversation always has . 
Meaning of the word marked with <WSD> tags:  deal with (something unpleasant) head on