Who wrote "when i have fears?"
John Keats wrote When I have fears.
John Keats is the author of "When I Have Fears"