Modern cryptography, probabilistic proofs and pseudorandomness - Goldreich, Oded (Springer, 1999)