Send the following on WhatsApp
Continue to ChatCiphers, Codes and Notes: Crafting Knowledge in the Medieval and Modern Worlds https://blogs.qub.ac.uk/specialcollections/ciphers-codes-and-notes-crafting-knowledge-in-the-medieval-and-modern-worlds/
Ciphers, Codes and Notes: Crafting Knowledge in the Medieval and Modern Worlds https://blogs.qub.ac.uk/specialcollections/ciphers-codes-and-notes-crafting-knowledge-in-the-medieval-and-modern-worlds/