Author: Stephen D. Press
Alternate names: STEPHEN D. PRESS