Author: Dennis V. Cokkinos
Alternate names: Dennis V. P. Cokkinos