The Double-Headed Snake of Newbury

This poem tells the story of a snake that has two heads, one good and one evil. The good head represents virtue and morality, while the evil head represents vice and corruption. The snake's dual nature serves as a metaphor for the struggle between good and evil within human beings.

By John Greenleaf Whittier · First published 1831 · Genre: Poetry, Folklore, Fantasy

More by John Greenleaf Whittier