The hospital of Robert Dudley, Earl of Leycester.
Contributors: Lord Leychester Hospital (Warwick, England).
Publisher: Church Publishers
Published: 1960
Place of publication: Ramsgate [England]
Language: eng
Number of pages: 10