Author: Kostantinos N. Plataniotis
Alternate names: Konstantinos N. Plataniotis