Author: Ember, Carol R.;Ember, Melvin;Peregrine, Peter N.