Author: Jr. Horatio Jr. Horatio Alger and Thomas Chandler Haliburton