Author: Rita F. Taubenfeld, Howard J. Taubenfeld, John carey