Author: Edward J. Tarbuck Frederick K. Lutgens