Question: Who wrote the poem o captain my captain?
Answer: Walt Whitman
Natural Questions answer: Walt Whitman (from the Wikipedia article "O Captain! My Captain!")