richard m. proctor