Modern Cryptography, Probabilistic Proofs and Pseudorandomness by Oded Goldreich | Menrva Books