Were both Henry James and Charlotte Perkins Gilman both american writers?