Author: Peter N. Peregrine
Born: 1963