The Energy Solution Revolution: A Socio-Political Journey Through the Tangled World of Free and Clean Energy, Its Promise, Its Suppression and Its Logical Necessity for Our Survival