About Prof. Richard Larock