Author: Karl Schroeder
Born: 1962