Sir Robert Cotton, 1586-1631 - Sharpe, Kevin 1949- (1979)