Author: John Barnes
Born: 7 November 1963
Bio: John Charles Bryan Barnes