Profile of Michael Resch