The Biggest Wake-up Call in History.
There has been a plethora of new books investigating different approaches to global problems. Richard Slaughter has, I think, written a particularly significant addition which... read review
I have to say that although I started to read part one in detail I soon began to skim through it. You were preaching to the converted in this instance. I was particularly interested in chapter five on confronting the... read review