“Humans are a plague on the Earth” Who said that? 'Twasn't me, although I have recently and independently come to the same conclusion myself. No, it was (at least for the most recent utterance) none other than that internationally known and revered, highly honoured and decorated naturalist, named among the 100 Greatest Britons, Sir David... Continue Reading →
