Author: Scientific American. Resource Library.