Author: Barbara A. Oakley
Born: 1955