The Mystery of physical life - Watson, E. L. Grant (Lindisfarne Press, 1992)