Essays on Boolean Functions and Negative Polarity