Henry Splawn Taylor (born June 21, 1942) is an American poet, author of more than 15 books of poems and winner of the 1986 Pulitzer Prize for Poetry .