Three Millennia of Safety Pins