We live in interesting times and many of the challenges that are faced by modern society seem insurmountable. There are,…