Author: prepared by john j. wild