J. D. Hunter, Computing in science & engineering, vol.9, p.21, 2007.