michael w nicholson degrees