An exploration in science, nature, art and technology - David Greene (Taylor and Francis, 2002)