Peter Cardy, born Peter Stubbings, was formerly a leading professional in the non-governmental sector in the United Kingdom, more recently he has switched to