Dover Castle : England's first line of defence /
Humphreys, Roy.
Stroud : History Press,
2010.
Dover Castle (Dover, England)