Armies and Communities in England 1660-1714 by Hannah Smith

  • Wharton Room All Souls College, High Street Oxford OX1 4AL

Hannah Smith (Oxford)
Armies and Communities in England 1660-1714