Author: isaac newton carter and h. loren thompson