Author: gerald i. zatuchni & j. joseph speidel john j. sciarra