Author: Kevin Brian Oickle
Born: 1972