Author: Brian E. Mennecke
Born: 1960