Author: Charles Lapp (forward) Bruce Campell