Hamlin Garland,: A biography