Stephen Miller, archaeologist associated with site of Nemea, dies