Office hours
During the 2012-2013 academic year, James Harrigan will be on sabbatical in Paris and will not be at UVa. He will return to UVa in August 2013.
James Harrigan home