You may already have learnt of the tragic death of Cecil the Lion. If you haven’t, then you probably haven’t been paying attention to the news lately. However, this should give no one cause for self-flagellation; after all, the stress…