jeffry r halverson