mary l trump too much and never enough