By Mark R. Rosenzweig, S. Marc Breedlove, Arnold L. Leiman
By Mark R. Rosenzweig, S. Marc Breedlove, Neil V. Watson