Author: Stefan Thomas Gries
Born: 1970