Author: John Guy
Alternate names: Guy, J. N.; Guy, John N.
Born: 17 November 1952
Bio: British historian, author