Author: John Barnes
Born: 28 June 1920
Died: 1 June 2008
Bio: John Stuart Lloyd Barnes