English literature - Long j.william (New delhi Rupa learning publishing, 2023)