Denton’s prints and paintings reveal an aesthetic fusing of science, nature, spirituality and philosophy....