Author: Tassos Anastasios Mikropoulos
Alternate names: Tassos A. Mikropoulos; Tassos Mikropoulos