Macedonia. Past and Present