Davis, Richard

Richard Davis is a professor of political science at Brigham Young University. He earned a BA and MA from BYU, and a second MA and a PhD from Syracuse University. He has been a Democratic leader for Utah County.

RSC Publications