Author: Peter J. Montiel
Born: 1951