A cornucopia of ideas drawn from philosophy, theology, art and science