William Beaver

William Beaver is a professor of social science at Robert Morris University.