John Foster was born in 1948 in Boston, Massachusetts. He is an acclaimed poet known for his evocative and imaginative works that explore themes of nature, space, and the human experience. Foster has received multiple awards for his poetry, and his writing is celebrated for its lyrical quality and depth.