Morgan Diane Books
Snakes in myth magic and history
By Morgan Diane
"The snake is one of humankind's most powerful and ambiguous symbols: it has at various times represented immortality and death, male and female, deity and demon, circle and line, killer and healer...
Read More