About Dr. Richard Klein