Author: Eric Brown
Born: 1960