Author: Keith L. Moore Brainard Carol V. Calhoun