Here is a link to the Texas Review of Law & Politics, which I just discovered. I have added it to the sidebar.