Havener receives honorary doctorate

Posted by
On October 30, 2013