Author: John A. Barnes
Born: 1960