Author: John Barnes
Alternate names: John Robert Barnes; J. R. Barnes
Born: 11 October 1928
Died: 9 March 1998
Bio: John Robert Barnes,  (b. Windsor, 11 Oct 1928; d. Edinburgh, 9 March 1998).