Author: John Warren
Alternate names: Warren, John; Warren, John, II
Born: 1954
Bio: writer on English history