Author: Lawrence Principe
Alternate names: Lawrence M. Principe
Born: 1962