Author: William H. Calvin
Alternate names: William Calvin
Born: 1939