Macedonia. a voyage through history - Palairet, M. R. (Cambridge Scholars Publishing, 2015)