Richard Davis was a professor of political science at Brigham Young University when this was written. 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.
- 426 views
Richard Davis was a professor of political science at Brigham Young University when this was written. 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.