Author: charles hoston cooley