Foundations of Cryptography: Volume 1, Basic Tools pocketEngelska, 2007