Author: Allyn and Bacon.