Applied Cryptography in .NET and Azure Key Vault
Stephen Haunts
Head First C#
Andrew Stellman & Jennifer Greene
head first (4)