Author Archives: Gregory L. Richard

About Gregory L. Richard

Born and raised in Opelousas, Louisiana. JD from LSU; PhD from Ole Miss. Associate Professor of History and Legal Studies at Winona State University in Winona, Minnesota, focusing on US Legal and Constitutional History.