Scott Ellsworth Forbush died 1984 April 4. Pomerantz, M. A. Abstract Publication: Physics Today Pub Date: 1984 DOI: 10.1063/1.2915885 Bibcode: 1984PhT....37j.111P