Douglas Laycock

Douglas Laycock teaches law and religious studies at the University of Virginia.