Author: William H. Press
Alternate names: WILLIAM H. PRESS