Black & White: Politically Incorrect Essays on Politics, Culture, Science, Religion, Energy, and Environment