Mike Rosulek - Author (2026). The Joy of Cryptography. Oregon State University.