Hera, hieros gamos and the chora of Poseidonia. - Norman, N.J