by Bruce Schneier
publisher: Wiley publish date: November 2nd 1995
format: hardcover pages: 784
language: English
ISBN:
0471128457 (9780471128458)
publisher: Wiley publish date: October 18th 1996
format: paperback pages: 758
language: English
ISBN:
0471117099 (9780471117094)
ASIN: 471117099
publisher: Wiley publish date: November 10th 1993
format: paperback pages: 618
language: English
ISBN:
0471597562 (9780471597568)
format: kindle pages: 758
language: English
ASIN: B000SEHPK6
publisher: John Wiley & Sons publish date: May 5th 2008
format: ebook pages: 784
language: English
ISBN:
0470342080 (9780470342084)
publisher: John Wiley & Sons publish date: February 11th 2011
format: ebook pages: 784
language: English
ISBN:
111808196X (9781118081969)