Author: Andreas C. Papadakis
Alternate names: Andreas Papadakis; Andreas C Papadakis