Material History of Medieval and Early Modern Ciphers by Katherine Ellison · Bookplated