Shaftesbury papers.
Contributors: Great Britain (Public record Office)
Publisher: Public Record Office.
Place of publication: London
Language: eng