Month

April 2019

The irrationality, irrelevance, and irreverence of religion

I am bound to irritate, shock, appal, upset and amuse some people....

Breakeven Renewable Energy

Over $1 trillion has been invested in renewables worldwide, creating around 10...