Author: richard m. proctor