peter mohrs