A History of the Order of St. John of Jerusalem in Wales and on the Welsh Border | lit.salon