Author: Steve Posner
Born: 1953