Public key cryptography by H. Imai | Menrva Books | MenrvaBooks