Harper encyclopedia of science. - Newman, James R.