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