Author: Thompson, George Fayette.