Why Angels Weep:  America and Donald Trump