Author: Richard A. Firmage
Alternate names: RICHARD A. FIRMAGE; Richard Firmage
Born: 1946