Author: E. Gabriel Perle
Alternate names: E Gabriel Perle; Perle, E. Gabriel.