Author: Bruce McNicol, and John Lynch Bill Thrall