Author: Ghezzi, Patrick M
Born: 1950