larry langer