Author Archives: Gregory L. Richard, JD, PhD

About Gregory L. Richard, JD, PhD

Born and raised in Opelousas, Louisiana. Associate Professor of History and Legal Studies at Winona State University in Winona, Minnesota, focusing on US Legal and Constitutional History.