Rick Hasen
Rick Hasen

Rick Hasen

Professor of Law and Political Science at UC Irvine; Election Law Blogger. Author #PlutocratsUnited http://amzn.to/1PNUCcs