Bill Rein

Bill Rein recently graduated from Cal State, Chico after studying political science and philosophy and blogs at notesonliberty.com