STALLINGS WILLIAM CRYPTOGRAPHY AND NETWORK SECURITY: PRINCIPLES AND PRACTICE - 3 - DELHI P E A 2005 - 686 Dewey Class. No.: 005.754