Author: Jon A. Garfinkel
Born: 1960