James H. Davis received his PhD in corporate strategy from the University of Iowa, MBA from Idaho State University, and MEd and BA from Brigham Young University. From 1998 to 2008, he was director of …More
View other books by this author.