Author: Philip S. Vavalides
Alternate names: Vavalides, Philip S.