Mycenae – glory on the edge of prehistory