1 Article(s) by: David Garland

David Garland is the Arthur T. Vanderbilt professor of law and professor of sociology at New York University and an honorary professor at the University of Edinburgh.