Author: Scott Foresman-Addison Wesley