Author: brent q. hafen and keith j. karren