Theory of Cryptography: First Theory of Cryptography Conference, Tcc 2004, Cambridge, Ma, USA, February 19-21, 2004, Proceedings (Paperback, 2004)