Author: Forchuk, Wold & Peyton.