Witch-finding: from 17th century science to 21st century superstition.