Author: Larry J Siegel; Frank Schmalleger; John L. Worrall