Author: Παναγιώτης Βύρας
Alternate names: Panayiotis Vyras