Author: Ralph G. Giordano
Alternate names: Ralph G Giordano