William Dean Howells: A Writers Life