CINXE.COM
Bruce Schneier (Author of Data and Goliath)
<!DOCTYPE html> <html class="desktop withSiteHeaderTopFullImage "> <head prefix="og: http://ogp.me/ns# fb: http://ogp.me/ns/fb# good_reads: http://ogp.me/ns/fb/good_reads#"> <title>Bruce Schneier (Author of Data and Goliath)</title> <meta content='Bruce Schneier is a renowned security technologist, called a “security guru” by the Economist. He has written more than one dozen books, including the Ne...' name='description'> <meta content='telephone=no' name='format-detection'> <link href='https://www.goodreads.com/author/show/175417.Bruce_Schneier' rel='canonical'> <!-- OPEN GRAPH--> <meta content='2415071772' property='fb:app_id'> <meta content='books.author' property='og:type'> <meta content='Bruce Schneier' property='og:title'> <meta content='Author of Applied Cryptography, Secrets and Lies, and Liars and Outliers' property='og:description'> <meta content='https://images.gr-assets.com/authors/1332793096p8/175417.jpg' property='og:image'> <meta content='https://www.goodreads.com/author/show/175417.Bruce_Schneier' property='og:url'> <meta content='https://www.goodreads.com/book/show/351301.Applied_Cryptography' property='books:book'> <meta content='https://www.goodreads.com/book/show/304482.Secrets_and_Lies' property='books:book'> <meta content='https://www.goodreads.com/book/show/12046245-liars-and-outliers' property='books:book'> <meta itemprop="image" content="https://images.gr-assets.com/authors/1332793096p5/175417.jpg"> <script type="text/javascript"> var ue_t0=window.ue_t0||+new Date(); </script> <script type="text/javascript"> var ue_mid = "A1PQBFHBHS6YH1"; var ue_sn = "www.goodreads.com"; var ue_furl = "fls-na.amazon.com"; var ue_sid = "657-3010632-5686517"; var ue_id = "WDKEGT2N1EGTSA75D1JB"; (function(e){var c=e;var a=c.ue||{};a.main_scope="mainscopecsm";a.q=[];a.t0=c.ue_t0||+new Date();a.d=g;function g(h){return +new Date()-(h?0:a.t0)}function d(h){return function(){a.q.push({n:h,a:arguments,t:a.d()})}}function b(m,l,h,j,i){var k={m:m,f:l,l:h,c:""+j,err:i,fromOnError:1,args:arguments};c.ueLogError(k);return false}b.skipTrace=1;e.onerror=b;function f(){c.uex("ld")}if(e.addEventListener){e.addEventListener("load",f,false)}else{if(e.attachEvent){e.attachEvent("onload",f)}}a.tag=d("tag");a.log=d("log");a.reset=d("rst");c.ue_csm=c;c.ue=a;c.ueLogError=d("err");c.ues=d("ues");c.uet=d("uet");c.uex=d("uex");c.uet("ue")})(window);(function(e,d){var a=e.ue||{};function c(g){if(!g){return}var f=d.head||d.getElementsByTagName("head")[0]||d.documentElement,h=d.createElement("script");h.async="async";h.src=g;f.insertBefore(h,f.firstChild)}function b(){var k=e.ue_cdn||"z-ecx.images-amazon.com",g=e.ue_cdns||"images-na.ssl-images-amazon.com",j="/images/G/01/csminstrumentation/",h=e.ue_file||"ue-full-11e51f253e8ad9d145f4ed644b40f692._V1_.js",f,i;if(h.indexOf("NSTRUMENTATION_FIL")>=0){return}if("ue_https" in e){f=e.ue_https}else{f=e.location&&e.location.protocol=="https:"?1:0}i=f?"https://":"http://";i+=f?g:k;i+=j;i+=h;c(i)}if(!e.ue_inline){if(a.loadUEFull){a.loadUEFull()}else{b()}}a.uels=c;e.ue=a})(window,document); if (window.ue && window.ue.tag) { window.ue.tag('author:show:signed_out', ue.main_scope);window.ue.tag('author:show:signed_out:desktop', ue.main_scope); } </script> <!-- * Copied from https://info.analytics.a2z.com/#/docs/data_collection/csa/onboard */ --> <script> //<![CDATA[ !function(){function n(n,t){var r=i(n);return t&&(r=r("instance",t)),r}var r=[],c=0,i=function(t){return function(){var n=c++;return r.push([t,[].slice.call(arguments,0),n,{time:Date.now()}]),i(n)}};n._s=r,this.csa=n}(); if (window.csa) { window.csa("Config", { "Application": "GoodreadsMonolith", "Events.SushiEndpoint": "https://unagi.amazon.com/1/events/com.amazon.csm.csa.prod", "Events.Namespace": "csa", "CacheDetection.RequestID": "WDKEGT2N1EGTSA75D1JB", "ObfuscatedMarketplaceId": "A1PQBFHBHS6YH1" }); window.csa("Events")("setEntity", { session: { id: "657-3010632-5686517" }, page: {requestId: "WDKEGT2N1EGTSA75D1JB", meaningful: "interactive"} }); } var e = document.createElement("script"); e.src = "https://m.media-amazon.com/images/I/41mrkPcyPwL.js"; document.head.appendChild(e); //]]> </script> <script type="text/javascript"> if (window.Mobvious === undefined) { window.Mobvious = {}; } window.Mobvious.device_type = 'desktop'; </script> <script src="https://s.gr-assets.com/assets/webfontloader-3aab2cc7a05633c1664e2b307cde7dec.js"></script> <script> //<![CDATA[ WebFont.load({ classes: false, custom: { families: ["Lato:n4,n7,i4", "Merriweather:n4,n7,i4"], urls: ["https://s.gr-assets.com/assets/gr/fonts-e256f84093cc13b27f5b82343398031a.css"] } }); //]]> </script> <link rel="stylesheet" media="all" href="https://s.gr-assets.com/assets/goodreads-e885b69aa7e6b55052557e48fb5e6ae6.css" /> <style type="text/css" media="screen"> .dataTitle { color: black; font-weight: bold; width: 20%; float: left; margin: 1px 0px; } .dataItem { float: left; width: 75%; margin: 1px 0px; } .bigGreyBox { width: 100%; } </style> <link rel="stylesheet" media="screen" href="https://s.gr-assets.com/assets/common_images-f5630939f2056b14f661a80fa8503dca.css" /> <script src="https://s.gr-assets.com/assets/desktop/libraries-c07ee2e4be9ade4a64546b3ec60b523b.js"></script> <script src="https://s.gr-assets.com/assets/application-e7a3ce85124cd6ff40b67a9160bbcae5.js"></script> <script> //<![CDATA[ var gptAdSlots = gptAdSlots || []; var googletag = googletag || {}; googletag.cmd = googletag.cmd || []; (function() { var gads = document.createElement("script"); gads.async = true; gads.type = "text/javascript"; var useSSL = "https:" == document.location.protocol; gads.src = (useSSL ? "https:" : "http:") + "//securepubads.g.doubleclick.net/tag/js/gpt.js"; var node = document.getElementsByTagName("script")[0]; node.parentNode.insertBefore(gads, node); })(); // page settings //]]> </script> <script> //<![CDATA[ googletag.cmd.push(function() { googletag.pubads().setTargeting("sid", "osid.1767bca4820126fe7c380d48d9dc0590"); googletag.pubads().setTargeting("grsession", "osid.1767bca4820126fe7c380d48d9dc0590"); googletag.pubads().setTargeting("surface", "desktop"); googletag.pubads().setTargeting("signedin", "false"); googletag.pubads().setTargeting("gr_author", "false"); googletag.pubads().setTargeting("author", [175417]); googletag.pubads().setTargeting("shelf", ["cio","adultnonfiction","businesstechnology","control","computerstechnology","backlog","adult","ebook","electronic","culturalstudies","dataanalysis","cybertech"]); googletag.pubads().setTargeting("tags", ["13687"]); googletag.pubads().setTargeting("gtargeting", "1"); googletag.pubads().setTargeting("resource", "Author_175417"); googletag.pubads().enableAsyncRendering(); googletag.pubads().enableSingleRequest(); googletag.pubads().collapseEmptyDivs(true); googletag.pubads().disableInitialLoad(); googletag.enableServices(); }); //]]> </script> <script> //<![CDATA[ ! function(a9, a, p, s, t, A, g) { if (a[a9]) return; function q(c, r) { a[a9]._Q.push([c, r]) } a[a9] = { init: function() { q("i", arguments) }, fetchBids: function() { q("f", arguments) }, setDisplayBids: function() {}, _Q: [] }; A = p.createElement(s); A.async = !0; A.src = t; g = p.getElementsByTagName(s)[0]; g.parentNode.insertBefore(A, g) }("apstag", window, document, "script", "//c.amazon-adsystem.com/aax2/apstag.js"); apstag.init({ pubID: '3211', adServer: 'googletag', bidTimeout: 4e3, deals: true, params: { aps_privacy: '1YN' } }); //]]> </script> <meta name="csrf-param" content="authenticity_token" /> <meta name="csrf-token" content="5ZaO8flnODki9NMCeXsAVY3YxT8lWPT1mWbBiEjYwkuC/R5eKX1fQxdJMBukU7BKN6FDZK9tSqvpdnvZnCwqjg==" /> <meta name="request-id" content="WDKEGT2N1EGTSA75D1JB" /> <script src="https://s.gr-assets.com/assets/react_client_side/external_dependencies-2e2b90fafc.js" defer="defer"></script> <script src="https://s.gr-assets.com/assets/react_client_side/site_header-db7e725a27.js" defer="defer"></script> <script src="https://s.gr-assets.com/assets/react_client_side/custom_react_ujs-b1220d5e0a4820e90b905c302fc5cb52.js" defer="defer"></script> <script type="text/javascript" charset="utf-8"> Event.observe(window, 'load', function() { $$('.authorBlogPost .body img').each(function(img) { img.scaleToMaxWidth(385); }); var hash = window.location.hash.substring(1); var showBlogFormLink = document.getElementById('show_external_blog_form'); if (hash === 'blog' && showBlogFormLink) { showBlogFormLink.click(); } }); </script> <script> //<![CDATA[ $grfb.init.done(function() { if (this.auth.status === "not_authorized") { // logged into Facebook user but not a GR app user; show FB button $j("#generalRegPrompt").hide(); } else { $j("#facebookRegPrompt").hide(); } $j("#connectPrompt").show(); }); //]]> </script> <link rel="search" type="application/opensearchdescription+xml" href="/opensearch.xml" title="Goodreads"> <meta name="description" content="Bruce Schneier is a renowned security technologist, called a “security guru” by the Economist. He has written more than one dozen books, including the Ne..."> <meta content='summary' name='twitter:card'> <meta content='@goodreads' name='twitter:site'> <meta content='Bruce Schneier (Author of Data and Goliath)' name='twitter:title'> <meta content='Bruce Schneier is a renowned security technologist, called a “security guru” by the Economist. He has written more than one dozen books, including the Ne...' name='twitter:description'> <meta name="verify-v1" content="cEf8XOH0pulh1aYQeZ1gkXHsQ3dMPSyIGGYqmF53690="> <meta name="google-site-verification" content="PfFjeZ9OK1RrUrKlmAPn_iZJ_vgHaZO1YQ-QlG2VsJs" /> <meta name="apple-itunes-app" content="app-id=355833469"> </head> <body class=""> <div data-react-class="ReactComponents.StoresInitializer" data-react-props="{}"><noscript data-reactid=".1rzmbwo5n5u" data-react-checksum="-1109192295"></noscript></div> <script src="https://s.gr-assets.com/assets/fb_dep_form-e2e4a0d9dc062011458143c32b2d789b.js"></script> <div class="content" id="bodycontainer" style=""> <script> //<![CDATA[ var initializeGrfb = function() { $grfb.initialize({ appId: "2415071772" }); }; if (typeof $grfb !== "undefined") { initializeGrfb(); } else { window.addEventListener("DOMContentLoaded", function() { if (typeof $grfb !== "undefined") { initializeGrfb(); } }); } //]]> </script> <script> //<![CDATA[ function loadScript(url, callback) { var script = document.createElement("script"); script.type = "text/javascript"; if (script.readyState) { //Internet Explorer script.onreadystatechange = function() { if (script.readyState == "loaded" || script.readyState == "complete") { script.onreadystatechange = null; callback(); } }; } else { //Other browsers script.onload = function() { callback(); }; } script.src = url; document.getElementsByTagName("head")[0].appendChild(script); } function initAppleId() { AppleID.auth.init({ clientId : 'com.goodreads.app', scope : 'name email', redirectURI: 'https://www.goodreads.com/apple_users/sign_in_with_apple_web', state: 'apple_oauth_state_4b4415c5-4e9f-4297-9f33-60da996b266e' }); } var initializeSiwa = function() { var APPLE_SIGN_IN_JS_URL = "https://appleid.cdn-apple.com/appleauth/static/jsapi/appleid/1/en_US/appleid.auth.js" loadScript(APPLE_SIGN_IN_JS_URL, initAppleId); }; if (typeof AppleID !== "undefined") { initAppleId(); } else { initializeSiwa(); } //]]> </script> <div class='siteHeader'> <div data-react-class="ReactComponents.HeaderStoreConnector" data-react-props="{"myBooksUrl":"/review/list?ref=nav_mybooks","browseUrl":"/book?ref=nav_brws","recommendationsUrl":"/recommendations?ref=nav_brws_recs","choiceAwardsUrl":"/choiceawards?ref=nav_brws_gca","genresIndexUrl":"/genres?ref=nav_brws_genres","giveawayUrl":"/giveaway?ref=nav_brws_giveaways","exploreUrl":"/book?ref=nav_brws_explore","homeUrl":"/?ref=nav_home","listUrl":"/list?ref=nav_brws_lists","newsUrl":"/news?ref=nav_brws_news","communityUrl":"/group?ref=nav_comm","groupsUrl":"/group?ref=nav_comm_groups","quotesUrl":"/quotes?ref=nav_comm_quotes","featuredAskAuthorUrl":"/ask_the_author?ref=nav_comm_askauthor","autocompleteUrl":"/book/auto_complete","defaultLogoActionUrl":"/","topFullImage":{"clickthroughUrl":"https://www.goodreads.com/blog/show/2904?ref=WHM25_eb","altText":"Nonfiction Reading for Women's History Month","backgroundColor":"#C09EAE","xs":{"1x":"https://i.gr-assets.com/images/S/compressed.photo.goodreads.com/siteheaderbannerimages/1740443416i/511.jpg","2x":"https://i.gr-assets.com/images/S/compressed.photo.goodreads.com/siteheaderbannerimages/1740443421i/512.jpg"},"md":{"1x":"https://i.gr-assets.com/images/S/compressed.photo.goodreads.com/siteheaderbannerimages/1740443404i/509.jpg","2x":"https://i.gr-assets.com/images/S/compressed.photo.goodreads.com/siteheaderbannerimages/1740443410i/510.jpg"}},"logo":{"clickthroughUrl":"/","altText":"Goodreads Home"},"searchPath":"/search","newReleasesUrl":"/book/popular_by_date/2025/3?ref=nav_brws_newrels","signInUrl":"/user/sign_in","signUpUrl":"/user/sign_up","signInWithReturnUrl":true,"deployServices":[],"defaultLogoAltText":"Goodreads Home","mobviousDeviceType":"desktop"}"><header data-reactid=".231n8mtryri" data-react-checksum="689311186"><div class="siteHeader__topFullImageContainer" style="background-color:#C09EAE;" data-reactid=".231n8mtryri.0"><a class="siteHeader__topFullImageLink" href="https://www.goodreads.com/blog/show/2904?ref=WHM25_eb" data-reactid=".231n8mtryri.0.0"><picture data-reactid=".231n8mtryri.0.0.0"><source media="(min-width: 768px)" srcset="https://i.gr-assets.com/images/S/compressed.photo.goodreads.com/siteheaderbannerimages/1740443404i/509.jpg 1x, https://i.gr-assets.com/images/S/compressed.photo.goodreads.com/siteheaderbannerimages/1740443410i/510.jpg 2x" data-reactid=".231n8mtryri.0.0.0.0"/><img alt="Nonfiction Reading for Women's History Month" class="siteHeader__topFullImage" src="https://i.gr-assets.com/images/S/compressed.photo.goodreads.com/siteheaderbannerimages/1740443416i/511.jpg" srcset="https://i.gr-assets.com/images/S/compressed.photo.goodreads.com/siteheaderbannerimages/1740443421i/512.jpg 2x" data-reactid=".231n8mtryri.0.0.0.1"/></picture></a></div><div class="siteHeader__topLine gr-box gr-box--withShadow" data-reactid=".231n8mtryri.1"><div class="siteHeader__contents" data-reactid=".231n8mtryri.1.0"><div class="siteHeader__topLevelItem siteHeader__topLevelItem--searchIcon" data-reactid=".231n8mtryri.1.0.0"><button class="siteHeader__searchIcon gr-iconButton" aria-label="Toggle search" type="button" data-ux-click="true" data-reactid=".231n8mtryri.1.0.0.0"></button></div><a href="/" class="siteHeader__logo" aria-label="Goodreads Home" title="Goodreads Home" data-reactid=".231n8mtryri.1.0.1"></a><nav class="siteHeader__primaryNavInline" data-reactid=".231n8mtryri.1.0.2"><ul role="menu" class="siteHeader__menuList" data-reactid=".231n8mtryri.1.0.2.0"><li class="siteHeader__topLevelItem siteHeader__topLevelItem--home" data-reactid=".231n8mtryri.1.0.2.0.0"><a href="/?ref=nav_home" class="siteHeader__topLevelLink" data-reactid=".231n8mtryri.1.0.2.0.0.0">Home</a></li><li class="siteHeader__topLevelItem" data-reactid=".231n8mtryri.1.0.2.0.1"><a href="/review/list?ref=nav_mybooks" class="siteHeader__topLevelLink" data-reactid=".231n8mtryri.1.0.2.0.1.0">My Books</a></li><li class="siteHeader__topLevelItem" data-reactid=".231n8mtryri.1.0.2.0.2"><div class="primaryNavMenu primaryNavMenu--siteHeaderBrowseMenu ignore-react-onclickoutside" data-reactid=".231n8mtryri.1.0.2.0.2.0"><a class="primaryNavMenu__trigger primaryNavMenu__trigger--siteHeaderBrowseMenu" href="/book?ref=nav_brws" role="button" aria-haspopup="true" aria-expanded="false" data-ux-click="true" data-reactid=".231n8mtryri.1.0.2.0.2.0.0"><span data-reactid=".231n8mtryri.1.0.2.0.2.0.0.0">Browse ▾</span></a><div class="primaryNavMenu__menu gr-box gr-box--withShadowLarge wide" role="menu" data-reactid=".231n8mtryri.1.0.2.0.2.0.1"><div class="siteHeader__browseMenuDropdown" data-reactid=".231n8mtryri.1.0.2.0.2.0.1.0"><ul class="siteHeader__subNav" data-reactid=".231n8mtryri.1.0.2.0.2.0.1.0.0"><li role="menuitem Recommendations" class="menuLink" aria-label="Recommendations" data-reactid=".231n8mtryri.1.0.2.0.2.0.1.0.0.0"><a href="/recommendations?ref=nav_brws_recs" class="siteHeader__subNavLink" data-reactid=".231n8mtryri.1.0.2.0.2.0.1.0.0.0.0">Recommendations</a></li><li role="menuitem Choice Awards" class="menuLink" aria-label="Choice Awards" data-reactid=".231n8mtryri.1.0.2.0.2.0.1.0.0.1"><a href="/choiceawards?ref=nav_brws_gca" class="siteHeader__subNavLink" data-reactid=".231n8mtryri.1.0.2.0.2.0.1.0.0.1.0">Choice Awards</a></li><li role="menuitem Genres" class="menuLink" aria-label="Genres" data-reactid=".231n8mtryri.1.0.2.0.2.0.1.0.0.2"><a href="/genres?ref=nav_brws_genres" class="siteHeader__subNavLink siteHeader__subNavLink--genresIndex" data-reactid=".231n8mtryri.1.0.2.0.2.0.1.0.0.2.0">Genres</a></li><li role="menuitem Giveaways" class="menuLink" aria-label="Giveaways" data-reactid=".231n8mtryri.1.0.2.0.2.0.1.0.0.3"><a href="/giveaway?ref=nav_brws_giveaways" class="siteHeader__subNavLink" data-reactid=".231n8mtryri.1.0.2.0.2.0.1.0.0.3.0">Giveaways</a></li><li role="menuitem New Releases" class="menuLink" aria-label="New Releases" data-reactid=".231n8mtryri.1.0.2.0.2.0.1.0.0.4"><a href="/book/popular_by_date/2025/3?ref=nav_brws_newrels" class="siteHeader__subNavLink" data-reactid=".231n8mtryri.1.0.2.0.2.0.1.0.0.4.0">New Releases</a></li><li role="menuitem Lists" class="menuLink" aria-label="Lists" data-reactid=".231n8mtryri.1.0.2.0.2.0.1.0.0.5"><a href="/list?ref=nav_brws_lists" class="siteHeader__subNavLink" data-reactid=".231n8mtryri.1.0.2.0.2.0.1.0.0.5.0">Lists</a></li><li role="menuitem Explore" class="menuLink" aria-label="Explore" data-reactid=".231n8mtryri.1.0.2.0.2.0.1.0.0.6"><a href="/book?ref=nav_brws_explore" class="siteHeader__subNavLink" data-reactid=".231n8mtryri.1.0.2.0.2.0.1.0.0.6.0">Explore</a></li><li role="menuitem News & Interviews" class="menuLink" aria-label="News & Interviews" data-reactid=".231n8mtryri.1.0.2.0.2.0.1.0.0.7"><a href="/news?ref=nav_brws_news" class="siteHeader__subNavLink" data-reactid=".231n8mtryri.1.0.2.0.2.0.1.0.0.7.0">News & Interviews</a></li></ul><div class="siteHeader__spotlight siteHeader__spotlight--withoutSubMenu" data-reactid=".231n8mtryri.1.0.2.0.2.0.1.0.1"><div class="genreListContainer" data-reactid=".231n8mtryri.1.0.2.0.2.0.1.0.1.0"><div class="siteHeader__heading siteHeader__title" data-reactid=".231n8mtryri.1.0.2.0.2.0.1.0.1.0.0">Genres</div><ul class="genreList" data-reactid=".231n8mtryri.1.0.2.0.2.0.1.0.1.0.1:$genreList0"><li role="menuitem" class="genreList__genre" data-reactid=".231n8mtryri.1.0.2.0.2.0.1.0.1.0.1:$genreList0.0:$Art"><a href="/genres/art" class="genreList__genreLink gr-hyperlink gr-hyperlink--naked" data-reactid=".231n8mtryri.1.0.2.0.2.0.1.0.1.0.1:$genreList0.0:$Art.0">Art</a></li><li role="menuitem" class="genreList__genre" data-reactid=".231n8mtryri.1.0.2.0.2.0.1.0.1.0.1:$genreList0.0:$Biography"><a href="/genres/biography" class="genreList__genreLink gr-hyperlink gr-hyperlink--naked" data-reactid=".231n8mtryri.1.0.2.0.2.0.1.0.1.0.1:$genreList0.0:$Biography.0">Biography</a></li><li role="menuitem" class="genreList__genre" data-reactid=".231n8mtryri.1.0.2.0.2.0.1.0.1.0.1:$genreList0.0:$Business"><a href="/genres/business" class="genreList__genreLink gr-hyperlink gr-hyperlink--naked" data-reactid=".231n8mtryri.1.0.2.0.2.0.1.0.1.0.1:$genreList0.0:$Business.0">Business</a></li><li role="menuitem" class="genreList__genre" data-reactid=".231n8mtryri.1.0.2.0.2.0.1.0.1.0.1:$genreList0.0:$Children's"><a href="/genres/children-s" class="genreList__genreLink gr-hyperlink gr-hyperlink--naked" data-reactid=".231n8mtryri.1.0.2.0.2.0.1.0.1.0.1:$genreList0.0:$Children's.0">Children's</a></li><li role="menuitem" class="genreList__genre" data-reactid=".231n8mtryri.1.0.2.0.2.0.1.0.1.0.1:$genreList0.0:$Christian"><a href="/genres/christian" class="genreList__genreLink gr-hyperlink gr-hyperlink--naked" data-reactid=".231n8mtryri.1.0.2.0.2.0.1.0.1.0.1:$genreList0.0:$Christian.0">Christian</a></li><li role="menuitem" class="genreList__genre" data-reactid=".231n8mtryri.1.0.2.0.2.0.1.0.1.0.1:$genreList0.0:$Classics"><a href="/genres/classics" class="genreList__genreLink gr-hyperlink gr-hyperlink--naked" data-reactid=".231n8mtryri.1.0.2.0.2.0.1.0.1.0.1:$genreList0.0:$Classics.0">Classics</a></li><li role="menuitem" class="genreList__genre" data-reactid=".231n8mtryri.1.0.2.0.2.0.1.0.1.0.1:$genreList0.0:$Comics"><a href="/genres/comics" class="genreList__genreLink gr-hyperlink gr-hyperlink--naked" data-reactid=".231n8mtryri.1.0.2.0.2.0.1.0.1.0.1:$genreList0.0:$Comics.0">Comics</a></li><li role="menuitem" class="genreList__genre" data-reactid=".231n8mtryri.1.0.2.0.2.0.1.0.1.0.1:$genreList0.0:$Cookbooks"><a href="/genres/cookbooks" class="genreList__genreLink gr-hyperlink gr-hyperlink--naked" data-reactid=".231n8mtryri.1.0.2.0.2.0.1.0.1.0.1:$genreList0.0:$Cookbooks.0">Cookbooks</a></li><li role="menuitem" class="genreList__genre" data-reactid=".231n8mtryri.1.0.2.0.2.0.1.0.1.0.1:$genreList0.0:$Ebooks"><a href="/genres/ebooks" class="genreList__genreLink gr-hyperlink gr-hyperlink--naked" data-reactid=".231n8mtryri.1.0.2.0.2.0.1.0.1.0.1:$genreList0.0:$Ebooks.0">Ebooks</a></li><li role="menuitem" class="genreList__genre" data-reactid=".231n8mtryri.1.0.2.0.2.0.1.0.1.0.1:$genreList0.0:$Fantasy"><a href="/genres/fantasy" class="genreList__genreLink gr-hyperlink gr-hyperlink--naked" data-reactid=".231n8mtryri.1.0.2.0.2.0.1.0.1.0.1:$genreList0.0:$Fantasy.0">Fantasy</a></li></ul><ul class="genreList" data-reactid=".231n8mtryri.1.0.2.0.2.0.1.0.1.0.1:$genreList1"><li role="menuitem" class="genreList__genre" data-reactid=".231n8mtryri.1.0.2.0.2.0.1.0.1.0.1:$genreList1.0:$Fiction"><a href="/genres/fiction" class="genreList__genreLink gr-hyperlink gr-hyperlink--naked" data-reactid=".231n8mtryri.1.0.2.0.2.0.1.0.1.0.1:$genreList1.0:$Fiction.0">Fiction</a></li><li role="menuitem" class="genreList__genre" data-reactid=".231n8mtryri.1.0.2.0.2.0.1.0.1.0.1:$genreList1.0:$Graphic Novels"><a href="/genres/graphic-novels" class="genreList__genreLink gr-hyperlink gr-hyperlink--naked" data-reactid=".231n8mtryri.1.0.2.0.2.0.1.0.1.0.1:$genreList1.0:$Graphic Novels.0">Graphic Novels</a></li><li role="menuitem" class="genreList__genre" data-reactid=".231n8mtryri.1.0.2.0.2.0.1.0.1.0.1:$genreList1.0:$Historical Fiction"><a href="/genres/historical-fiction" class="genreList__genreLink gr-hyperlink gr-hyperlink--naked" data-reactid=".231n8mtryri.1.0.2.0.2.0.1.0.1.0.1:$genreList1.0:$Historical Fiction.0">Historical Fiction</a></li><li role="menuitem" class="genreList__genre" data-reactid=".231n8mtryri.1.0.2.0.2.0.1.0.1.0.1:$genreList1.0:$History"><a href="/genres/history" class="genreList__genreLink gr-hyperlink gr-hyperlink--naked" data-reactid=".231n8mtryri.1.0.2.0.2.0.1.0.1.0.1:$genreList1.0:$History.0">History</a></li><li role="menuitem" class="genreList__genre" data-reactid=".231n8mtryri.1.0.2.0.2.0.1.0.1.0.1:$genreList1.0:$Horror"><a href="/genres/horror" class="genreList__genreLink gr-hyperlink gr-hyperlink--naked" data-reactid=".231n8mtryri.1.0.2.0.2.0.1.0.1.0.1:$genreList1.0:$Horror.0">Horror</a></li><li role="menuitem" class="genreList__genre" data-reactid=".231n8mtryri.1.0.2.0.2.0.1.0.1.0.1:$genreList1.0:$Memoir"><a href="/genres/memoir" class="genreList__genreLink gr-hyperlink gr-hyperlink--naked" data-reactid=".231n8mtryri.1.0.2.0.2.0.1.0.1.0.1:$genreList1.0:$Memoir.0">Memoir</a></li><li role="menuitem" class="genreList__genre" data-reactid=".231n8mtryri.1.0.2.0.2.0.1.0.1.0.1:$genreList1.0:$Music"><a href="/genres/music" class="genreList__genreLink gr-hyperlink gr-hyperlink--naked" data-reactid=".231n8mtryri.1.0.2.0.2.0.1.0.1.0.1:$genreList1.0:$Music.0">Music</a></li><li role="menuitem" class="genreList__genre" data-reactid=".231n8mtryri.1.0.2.0.2.0.1.0.1.0.1:$genreList1.0:$Mystery"><a href="/genres/mystery" class="genreList__genreLink gr-hyperlink gr-hyperlink--naked" data-reactid=".231n8mtryri.1.0.2.0.2.0.1.0.1.0.1:$genreList1.0:$Mystery.0">Mystery</a></li><li role="menuitem" class="genreList__genre" data-reactid=".231n8mtryri.1.0.2.0.2.0.1.0.1.0.1:$genreList1.0:$Nonfiction"><a href="/genres/non-fiction" class="genreList__genreLink gr-hyperlink gr-hyperlink--naked" data-reactid=".231n8mtryri.1.0.2.0.2.0.1.0.1.0.1:$genreList1.0:$Nonfiction.0">Nonfiction</a></li><li role="menuitem" class="genreList__genre" data-reactid=".231n8mtryri.1.0.2.0.2.0.1.0.1.0.1:$genreList1.0:$Poetry"><a href="/genres/poetry" class="genreList__genreLink gr-hyperlink gr-hyperlink--naked" data-reactid=".231n8mtryri.1.0.2.0.2.0.1.0.1.0.1:$genreList1.0:$Poetry.0">Poetry</a></li></ul><ul class="genreList" data-reactid=".231n8mtryri.1.0.2.0.2.0.1.0.1.0.1:$genreList2"><li role="menuitem" class="genreList__genre" data-reactid=".231n8mtryri.1.0.2.0.2.0.1.0.1.0.1:$genreList2.0:$Psychology"><a href="/genres/psychology" class="genreList__genreLink gr-hyperlink gr-hyperlink--naked" data-reactid=".231n8mtryri.1.0.2.0.2.0.1.0.1.0.1:$genreList2.0:$Psychology.0">Psychology</a></li><li role="menuitem" class="genreList__genre" data-reactid=".231n8mtryri.1.0.2.0.2.0.1.0.1.0.1:$genreList2.0:$Romance"><a href="/genres/romance" class="genreList__genreLink gr-hyperlink gr-hyperlink--naked" data-reactid=".231n8mtryri.1.0.2.0.2.0.1.0.1.0.1:$genreList2.0:$Romance.0">Romance</a></li><li role="menuitem" class="genreList__genre" data-reactid=".231n8mtryri.1.0.2.0.2.0.1.0.1.0.1:$genreList2.0:$Science"><a href="/genres/science" class="genreList__genreLink gr-hyperlink gr-hyperlink--naked" data-reactid=".231n8mtryri.1.0.2.0.2.0.1.0.1.0.1:$genreList2.0:$Science.0">Science</a></li><li role="menuitem" class="genreList__genre" data-reactid=".231n8mtryri.1.0.2.0.2.0.1.0.1.0.1:$genreList2.0:$Science Fiction"><a href="/genres/science-fiction" class="genreList__genreLink gr-hyperlink gr-hyperlink--naked" data-reactid=".231n8mtryri.1.0.2.0.2.0.1.0.1.0.1:$genreList2.0:$Science Fiction.0">Science Fiction</a></li><li role="menuitem" class="genreList__genre" data-reactid=".231n8mtryri.1.0.2.0.2.0.1.0.1.0.1:$genreList2.0:$Self Help"><a href="/genres/self-help" class="genreList__genreLink gr-hyperlink gr-hyperlink--naked" data-reactid=".231n8mtryri.1.0.2.0.2.0.1.0.1.0.1:$genreList2.0:$Self Help.0">Self Help</a></li><li role="menuitem" class="genreList__genre" data-reactid=".231n8mtryri.1.0.2.0.2.0.1.0.1.0.1:$genreList2.0:$Sports"><a href="/genres/sports" class="genreList__genreLink gr-hyperlink gr-hyperlink--naked" data-reactid=".231n8mtryri.1.0.2.0.2.0.1.0.1.0.1:$genreList2.0:$Sports.0">Sports</a></li><li role="menuitem" class="genreList__genre" data-reactid=".231n8mtryri.1.0.2.0.2.0.1.0.1.0.1:$genreList2.0:$Thriller"><a href="/genres/thriller" class="genreList__genreLink gr-hyperlink gr-hyperlink--naked" data-reactid=".231n8mtryri.1.0.2.0.2.0.1.0.1.0.1:$genreList2.0:$Thriller.0">Thriller</a></li><li role="menuitem" class="genreList__genre" data-reactid=".231n8mtryri.1.0.2.0.2.0.1.0.1.0.1:$genreList2.0:$Travel"><a href="/genres/travel" class="genreList__genreLink gr-hyperlink gr-hyperlink--naked" data-reactid=".231n8mtryri.1.0.2.0.2.0.1.0.1.0.1:$genreList2.0:$Travel.0">Travel</a></li><li role="menuitem" class="genreList__genre" data-reactid=".231n8mtryri.1.0.2.0.2.0.1.0.1.0.1:$genreList2.0:$Young Adult"><a href="/genres/young-adult" class="genreList__genreLink gr-hyperlink gr-hyperlink--naked" data-reactid=".231n8mtryri.1.0.2.0.2.0.1.0.1.0.1:$genreList2.0:$Young Adult.0">Young Adult</a></li><li role="menuitem" class="genreList__genre" data-reactid=".231n8mtryri.1.0.2.0.2.0.1.0.1.0.1:$genreList2.1"><a href="/genres" class="genreList__genreLink gr-hyperlink gr-hyperlink--naked" data-reactid=".231n8mtryri.1.0.2.0.2.0.1.0.1.0.1:$genreList2.1.0">More Genres</a></li></ul></div></div></div></div></div></li><li class="siteHeader__topLevelItem siteHeader__topLevelItem--community" data-reactid=".231n8mtryri.1.0.2.0.3"><div class="primaryNavMenu ignore-react-onclickoutside" data-reactid=".231n8mtryri.1.0.2.0.3.0"><a class="primaryNavMenu__trigger" href="/group?ref=nav_comm" role="button" aria-haspopup="true" aria-expanded="false" data-ux-click="true" data-reactid=".231n8mtryri.1.0.2.0.3.0.0"><span data-reactid=".231n8mtryri.1.0.2.0.3.0.0.0">Community ▾</span></a><div class="primaryNavMenu__menu gr-box gr-box--withShadowLarge" role="menu" data-reactid=".231n8mtryri.1.0.2.0.3.0.1"><ul class="siteHeader__subNav" data-reactid=".231n8mtryri.1.0.2.0.3.0.1.0"><li role="menuitem Groups" class="menuLink" aria-label="Groups" data-reactid=".231n8mtryri.1.0.2.0.3.0.1.0.0"><a href="/group?ref=nav_comm_groups" class="siteHeader__subNavLink" data-reactid=".231n8mtryri.1.0.2.0.3.0.1.0.0.0">Groups</a></li><li role="menuitem Quotes" class="menuLink" aria-label="Quotes" data-reactid=".231n8mtryri.1.0.2.0.3.0.1.0.2"><a href="/quotes?ref=nav_comm_quotes" class="siteHeader__subNavLink" data-reactid=".231n8mtryri.1.0.2.0.3.0.1.0.2.0">Quotes</a></li><li role="menuitem Ask the Author" class="menuLink" aria-label="Ask the Author" data-reactid=".231n8mtryri.1.0.2.0.3.0.1.0.3"><a href="/ask_the_author?ref=nav_comm_askauthor" class="siteHeader__subNavLink" data-reactid=".231n8mtryri.1.0.2.0.3.0.1.0.3.0">Ask the Author</a></li></ul></div></div></li></ul></nav><div accept-charset="UTF-8" class="searchBox searchBox--navbar" data-reactid=".231n8mtryri.1.0.3"><form autocomplete="off" action="/search" class="searchBox__form" role="search" aria-label="Search for books to add to your shelves" data-reactid=".231n8mtryri.1.0.3.0"><input class="searchBox__input searchBox__input--navbar" autocomplete="off" name="q" type="text" placeholder="Search books" aria-label="Search books" aria-controls="searchResults" data-reactid=".231n8mtryri.1.0.3.0.0"/><input type="hidden" name="qid" value="" data-reactid=".231n8mtryri.1.0.3.0.1"/><button type="submit" class="searchBox__icon--magnifyingGlass gr-iconButton searchBox__icon searchBox__icon--navbar" aria-label="Search" data-reactid=".231n8mtryri.1.0.3.0.2"></button></form></div><ul class="siteHeader__personal" data-reactid=".231n8mtryri.1.0.4"><li class="siteHeader__topLevelItem siteHeader__topLevelItem--signedOut" data-reactid=".231n8mtryri.1.0.4.0"><a href="/user/sign_in?returnurl=undefined" rel="nofollow" class="siteHeader__topLevelLink" data-reactid=".231n8mtryri.1.0.4.0.0">Sign In</a></li><li class="siteHeader__topLevelItem siteHeader__topLevelItem--signedOut" data-reactid=".231n8mtryri.1.0.4.1"><a href="/user/sign_up" rel="nofollow" class="siteHeader__topLevelLink" data-reactid=".231n8mtryri.1.0.4.1.0">Join</a></li></ul><div class="siteHeader__topLevelItem siteHeader__topLevelItem--signUp" data-reactid=".231n8mtryri.1.0.5"><a href="/user/sign_up" class="gr-button gr-button--dark" rel="nofollow" data-reactid=".231n8mtryri.1.0.5.0">Sign up</a></div><div class="modal modal--overlay modal--drawer" tabindex="0" data-reactid=".231n8mtryri.1.0.7"><div data-reactid=".231n8mtryri.1.0.7.0"><div class="modal__close" data-reactid=".231n8mtryri.1.0.7.0.0"><button type="button" class="gr-iconButton" data-reactid=".231n8mtryri.1.0.7.0.0.0"><img alt="Dismiss" src="//s.gr-assets.com/assets/gr/icons/icon_close_white-dbf4152deeef5bd3915d5d12210bf05f.svg" data-reactid=".231n8mtryri.1.0.7.0.0.0.0"/></button></div><div class="modal__content" data-reactid=".231n8mtryri.1.0.7.0.1"><div class="personalNavDrawer" data-reactid=".231n8mtryri.1.0.7.0.1.0"><div class="personalNavDrawer__personalNavContainer" data-reactid=".231n8mtryri.1.0.7.0.1.0.0"><noscript data-reactid=".231n8mtryri.1.0.7.0.1.0.0.0"></noscript></div><div class="personalNavDrawer__profileAndLinksContainer" data-reactid=".231n8mtryri.1.0.7.0.1.0.1"><div class="personalNavDrawer__profileContainer gr-mediaFlexbox gr-mediaFlexbox--alignItemsCenter" data-reactid=".231n8mtryri.1.0.7.0.1.0.1.0"><div class="gr-mediaFlexbox__media" data-reactid=".231n8mtryri.1.0.7.0.1.0.1.0.0"><img class="circularIcon circularIcon--large circularIcon--border" data-reactid=".231n8mtryri.1.0.7.0.1.0.1.0.0.0"/></div><div class="gr-mediaFlexbox__desc" data-reactid=".231n8mtryri.1.0.7.0.1.0.1.0.1"><a class="gr-hyperlink gr-hyperlink--bold" data-reactid=".231n8mtryri.1.0.7.0.1.0.1.0.1.0"></a><div class="u-displayBlock" data-reactid=".231n8mtryri.1.0.7.0.1.0.1.0.1.1"><a class="gr-hyperlink gr-hyperlink--naked" data-reactid=".231n8mtryri.1.0.7.0.1.0.1.0.1.1.0">View profile</a></div></div></div><div class="personalNavDrawer__profileMenuContainer" data-reactid=".231n8mtryri.1.0.7.0.1.0.1.1"><ul data-reactid=".231n8mtryri.1.0.7.0.1.0.1.1.0"><li role="menuitem Profile" class="menuLink" aria-label="Profile" data-reactid=".231n8mtryri.1.0.7.0.1.0.1.1.0.0"><span data-reactid=".231n8mtryri.1.0.7.0.1.0.1.1.0.0.0"><a class="siteHeader__subNavLink" data-reactid=".231n8mtryri.1.0.7.0.1.0.1.1.0.0.0.0">Profile</a></span></li><li role="menuitem Friends" class="menuLink" aria-label="Friends" data-reactid=".231n8mtryri.1.0.7.0.1.0.1.1.0.3"><a class="siteHeader__subNavLink" data-reactid=".231n8mtryri.1.0.7.0.1.0.1.1.0.3.0">Friends</a></li><li role="menuitem Groups" class="menuLink" aria-label="Groups" data-reactid=".231n8mtryri.1.0.7.0.1.0.1.1.0.4"><span data-reactid=".231n8mtryri.1.0.7.0.1.0.1.1.0.4.0"><a class="siteHeader__subNavLink" data-reactid=".231n8mtryri.1.0.7.0.1.0.1.1.0.4.0.0"><span data-reactid=".231n8mtryri.1.0.7.0.1.0.1.1.0.4.0.0.0">Groups</span></a></span></li><li role="menuitem Discussions" class="menuLink" aria-label="Discussions" data-reactid=".231n8mtryri.1.0.7.0.1.0.1.1.0.5"><a class="siteHeader__subNavLink" data-reactid=".231n8mtryri.1.0.7.0.1.0.1.1.0.5.0">Discussions</a></li><li role="menuitem Comments" class="menuLink" aria-label="Comments" data-reactid=".231n8mtryri.1.0.7.0.1.0.1.1.0.6"><a class="siteHeader__subNavLink" data-reactid=".231n8mtryri.1.0.7.0.1.0.1.1.0.6.0">Comments</a></li><li role="menuitem Reading Challenge" class="menuLink" aria-label="Reading Challenge" data-reactid=".231n8mtryri.1.0.7.0.1.0.1.1.0.7"><a class="siteHeader__subNavLink" data-reactid=".231n8mtryri.1.0.7.0.1.0.1.1.0.7.0">Reading Challenge</a></li><li role="menuitem Kindle Notes & Highlights" class="menuLink" aria-label="Kindle Notes & Highlights" data-reactid=".231n8mtryri.1.0.7.0.1.0.1.1.0.8"><a class="siteHeader__subNavLink" data-reactid=".231n8mtryri.1.0.7.0.1.0.1.1.0.8.0">Kindle Notes & Highlights</a></li><li role="menuitem Quotes" class="menuLink" aria-label="Quotes" data-reactid=".231n8mtryri.1.0.7.0.1.0.1.1.0.9"><a class="siteHeader__subNavLink" data-reactid=".231n8mtryri.1.0.7.0.1.0.1.1.0.9.0">Quotes</a></li><li role="menuitem Favorite genres" class="menuLink" aria-label="Favorite genres" data-reactid=".231n8mtryri.1.0.7.0.1.0.1.1.0.a"><a class="siteHeader__subNavLink" data-reactid=".231n8mtryri.1.0.7.0.1.0.1.1.0.a.0">Favorite genres</a></li><li role="menuitem Friends' recommendations" class="menuLink" aria-label="Friends' recommendations" data-reactid=".231n8mtryri.1.0.7.0.1.0.1.1.0.b"><span data-reactid=".231n8mtryri.1.0.7.0.1.0.1.1.0.b.0"><a class="siteHeader__subNavLink" data-reactid=".231n8mtryri.1.0.7.0.1.0.1.1.0.b.0.0"><span data-reactid=".231n8mtryri.1.0.7.0.1.0.1.1.0.b.0.0.0">Friends’ recommendations</span></a></span></li><li role="menuitem Account settings" class="menuLink" aria-label="Account settings" data-reactid=".231n8mtryri.1.0.7.0.1.0.1.1.0.c"><a class="siteHeader__subNavLink u-topGrayBorder" data-reactid=".231n8mtryri.1.0.7.0.1.0.1.1.0.c.0">Account settings</a></li><li role="menuitem Help" class="menuLink" aria-label="Help" data-reactid=".231n8mtryri.1.0.7.0.1.0.1.1.0.d"><a class="siteHeader__subNavLink" data-reactid=".231n8mtryri.1.0.7.0.1.0.1.1.0.d.0">Help</a></li><li role="menuitem Sign out" class="menuLink" aria-label="Sign out" data-reactid=".231n8mtryri.1.0.7.0.1.0.1.1.0.e"><a class="siteHeader__subNavLink" data-method="POST" data-reactid=".231n8mtryri.1.0.7.0.1.0.1.1.0.e.0">Sign out</a></li></ul></div></div></div></div></div></div></div></div><div class="headroom-wrapper" data-reactid=".231n8mtryri.2"><div style="position:relative;top:0;left:0;right:0;z-index:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);" class="headroom headroom--unfixed" data-reactid=".231n8mtryri.2.0"><nav class="siteHeader__primaryNavSeparateLine gr-box gr-box--withShadow" data-reactid=".231n8mtryri.2.0.0"><ul role="menu" class="siteHeader__menuList" data-reactid=".231n8mtryri.2.0.0.0"><li class="siteHeader__topLevelItem siteHeader__topLevelItem--home" data-reactid=".231n8mtryri.2.0.0.0.0"><a href="/?ref=nav_home" class="siteHeader__topLevelLink" data-reactid=".231n8mtryri.2.0.0.0.0.0">Home</a></li><li class="siteHeader__topLevelItem" data-reactid=".231n8mtryri.2.0.0.0.1"><a href="/review/list?ref=nav_mybooks" class="siteHeader__topLevelLink" data-reactid=".231n8mtryri.2.0.0.0.1.0">My Books</a></li><li class="siteHeader__topLevelItem" data-reactid=".231n8mtryri.2.0.0.0.2"><div class="primaryNavMenu primaryNavMenu--siteHeaderBrowseMenu ignore-react-onclickoutside" data-reactid=".231n8mtryri.2.0.0.0.2.0"><a class="primaryNavMenu__trigger primaryNavMenu__trigger--siteHeaderBrowseMenu" href="/book?ref=nav_brws" role="button" aria-haspopup="true" aria-expanded="false" data-ux-click="true" data-reactid=".231n8mtryri.2.0.0.0.2.0.0"><span data-reactid=".231n8mtryri.2.0.0.0.2.0.0.0">Browse ▾</span></a><div class="primaryNavMenu__menu gr-box gr-box--withShadowLarge wide" role="menu" data-reactid=".231n8mtryri.2.0.0.0.2.0.1"><div class="siteHeader__browseMenuDropdown" data-reactid=".231n8mtryri.2.0.0.0.2.0.1.0"><ul class="siteHeader__subNav" data-reactid=".231n8mtryri.2.0.0.0.2.0.1.0.0"><li role="menuitem Recommendations" class="menuLink" aria-label="Recommendations" data-reactid=".231n8mtryri.2.0.0.0.2.0.1.0.0.0"><a href="/recommendations?ref=nav_brws_recs" class="siteHeader__subNavLink" data-reactid=".231n8mtryri.2.0.0.0.2.0.1.0.0.0.0">Recommendations</a></li><li role="menuitem Choice Awards" class="menuLink" aria-label="Choice Awards" data-reactid=".231n8mtryri.2.0.0.0.2.0.1.0.0.1"><a href="/choiceawards?ref=nav_brws_gca" class="siteHeader__subNavLink" data-reactid=".231n8mtryri.2.0.0.0.2.0.1.0.0.1.0">Choice Awards</a></li><li role="menuitem Genres" class="menuLink" aria-label="Genres" data-reactid=".231n8mtryri.2.0.0.0.2.0.1.0.0.2"><a href="/genres?ref=nav_brws_genres" class="siteHeader__subNavLink siteHeader__subNavLink--genresIndex" data-reactid=".231n8mtryri.2.0.0.0.2.0.1.0.0.2.0">Genres</a></li><li role="menuitem Giveaways" class="menuLink" aria-label="Giveaways" data-reactid=".231n8mtryri.2.0.0.0.2.0.1.0.0.3"><a href="/giveaway?ref=nav_brws_giveaways" class="siteHeader__subNavLink" data-reactid=".231n8mtryri.2.0.0.0.2.0.1.0.0.3.0">Giveaways</a></li><li role="menuitem New Releases" class="menuLink" aria-label="New Releases" data-reactid=".231n8mtryri.2.0.0.0.2.0.1.0.0.4"><a href="/book/popular_by_date/2025/3?ref=nav_brws_newrels" class="siteHeader__subNavLink" data-reactid=".231n8mtryri.2.0.0.0.2.0.1.0.0.4.0">New Releases</a></li><li role="menuitem Lists" class="menuLink" aria-label="Lists" data-reactid=".231n8mtryri.2.0.0.0.2.0.1.0.0.5"><a href="/list?ref=nav_brws_lists" class="siteHeader__subNavLink" data-reactid=".231n8mtryri.2.0.0.0.2.0.1.0.0.5.0">Lists</a></li><li role="menuitem Explore" class="menuLink" aria-label="Explore" data-reactid=".231n8mtryri.2.0.0.0.2.0.1.0.0.6"><a href="/book?ref=nav_brws_explore" class="siteHeader__subNavLink" data-reactid=".231n8mtryri.2.0.0.0.2.0.1.0.0.6.0">Explore</a></li><li role="menuitem News & Interviews" class="menuLink" aria-label="News & Interviews" data-reactid=".231n8mtryri.2.0.0.0.2.0.1.0.0.7"><a href="/news?ref=nav_brws_news" class="siteHeader__subNavLink" data-reactid=".231n8mtryri.2.0.0.0.2.0.1.0.0.7.0">News & Interviews</a></li></ul><div class="siteHeader__spotlight siteHeader__spotlight--withoutSubMenu" data-reactid=".231n8mtryri.2.0.0.0.2.0.1.0.1"><div class="genreListContainer" data-reactid=".231n8mtryri.2.0.0.0.2.0.1.0.1.0"><div class="siteHeader__heading siteHeader__title" data-reactid=".231n8mtryri.2.0.0.0.2.0.1.0.1.0.0">Genres</div><ul class="genreList" data-reactid=".231n8mtryri.2.0.0.0.2.0.1.0.1.0.1:$genreList0"><li role="menuitem" class="genreList__genre" data-reactid=".231n8mtryri.2.0.0.0.2.0.1.0.1.0.1:$genreList0.0:$Art"><a href="/genres/art" class="genreList__genreLink gr-hyperlink gr-hyperlink--naked" data-reactid=".231n8mtryri.2.0.0.0.2.0.1.0.1.0.1:$genreList0.0:$Art.0">Art</a></li><li role="menuitem" class="genreList__genre" data-reactid=".231n8mtryri.2.0.0.0.2.0.1.0.1.0.1:$genreList0.0:$Biography"><a href="/genres/biography" class="genreList__genreLink gr-hyperlink gr-hyperlink--naked" data-reactid=".231n8mtryri.2.0.0.0.2.0.1.0.1.0.1:$genreList0.0:$Biography.0">Biography</a></li><li role="menuitem" class="genreList__genre" data-reactid=".231n8mtryri.2.0.0.0.2.0.1.0.1.0.1:$genreList0.0:$Business"><a href="/genres/business" class="genreList__genreLink gr-hyperlink gr-hyperlink--naked" data-reactid=".231n8mtryri.2.0.0.0.2.0.1.0.1.0.1:$genreList0.0:$Business.0">Business</a></li><li role="menuitem" class="genreList__genre" data-reactid=".231n8mtryri.2.0.0.0.2.0.1.0.1.0.1:$genreList0.0:$Children's"><a href="/genres/children-s" class="genreList__genreLink gr-hyperlink gr-hyperlink--naked" data-reactid=".231n8mtryri.2.0.0.0.2.0.1.0.1.0.1:$genreList0.0:$Children's.0">Children's</a></li><li role="menuitem" class="genreList__genre" data-reactid=".231n8mtryri.2.0.0.0.2.0.1.0.1.0.1:$genreList0.0:$Christian"><a href="/genres/christian" class="genreList__genreLink gr-hyperlink gr-hyperlink--naked" data-reactid=".231n8mtryri.2.0.0.0.2.0.1.0.1.0.1:$genreList0.0:$Christian.0">Christian</a></li><li role="menuitem" class="genreList__genre" data-reactid=".231n8mtryri.2.0.0.0.2.0.1.0.1.0.1:$genreList0.0:$Classics"><a href="/genres/classics" class="genreList__genreLink gr-hyperlink gr-hyperlink--naked" data-reactid=".231n8mtryri.2.0.0.0.2.0.1.0.1.0.1:$genreList0.0:$Classics.0">Classics</a></li><li role="menuitem" class="genreList__genre" data-reactid=".231n8mtryri.2.0.0.0.2.0.1.0.1.0.1:$genreList0.0:$Comics"><a href="/genres/comics" class="genreList__genreLink gr-hyperlink gr-hyperlink--naked" data-reactid=".231n8mtryri.2.0.0.0.2.0.1.0.1.0.1:$genreList0.0:$Comics.0">Comics</a></li><li role="menuitem" class="genreList__genre" data-reactid=".231n8mtryri.2.0.0.0.2.0.1.0.1.0.1:$genreList0.0:$Cookbooks"><a href="/genres/cookbooks" class="genreList__genreLink gr-hyperlink gr-hyperlink--naked" data-reactid=".231n8mtryri.2.0.0.0.2.0.1.0.1.0.1:$genreList0.0:$Cookbooks.0">Cookbooks</a></li><li role="menuitem" class="genreList__genre" data-reactid=".231n8mtryri.2.0.0.0.2.0.1.0.1.0.1:$genreList0.0:$Ebooks"><a href="/genres/ebooks" class="genreList__genreLink gr-hyperlink gr-hyperlink--naked" data-reactid=".231n8mtryri.2.0.0.0.2.0.1.0.1.0.1:$genreList0.0:$Ebooks.0">Ebooks</a></li><li role="menuitem" class="genreList__genre" data-reactid=".231n8mtryri.2.0.0.0.2.0.1.0.1.0.1:$genreList0.0:$Fantasy"><a href="/genres/fantasy" class="genreList__genreLink gr-hyperlink gr-hyperlink--naked" data-reactid=".231n8mtryri.2.0.0.0.2.0.1.0.1.0.1:$genreList0.0:$Fantasy.0">Fantasy</a></li></ul><ul class="genreList" data-reactid=".231n8mtryri.2.0.0.0.2.0.1.0.1.0.1:$genreList1"><li role="menuitem" class="genreList__genre" data-reactid=".231n8mtryri.2.0.0.0.2.0.1.0.1.0.1:$genreList1.0:$Fiction"><a href="/genres/fiction" class="genreList__genreLink gr-hyperlink gr-hyperlink--naked" data-reactid=".231n8mtryri.2.0.0.0.2.0.1.0.1.0.1:$genreList1.0:$Fiction.0">Fiction</a></li><li role="menuitem" class="genreList__genre" data-reactid=".231n8mtryri.2.0.0.0.2.0.1.0.1.0.1:$genreList1.0:$Graphic Novels"><a href="/genres/graphic-novels" class="genreList__genreLink gr-hyperlink gr-hyperlink--naked" data-reactid=".231n8mtryri.2.0.0.0.2.0.1.0.1.0.1:$genreList1.0:$Graphic Novels.0">Graphic Novels</a></li><li role="menuitem" class="genreList__genre" data-reactid=".231n8mtryri.2.0.0.0.2.0.1.0.1.0.1:$genreList1.0:$Historical Fiction"><a href="/genres/historical-fiction" class="genreList__genreLink gr-hyperlink gr-hyperlink--naked" data-reactid=".231n8mtryri.2.0.0.0.2.0.1.0.1.0.1:$genreList1.0:$Historical Fiction.0">Historical Fiction</a></li><li role="menuitem" class="genreList__genre" data-reactid=".231n8mtryri.2.0.0.0.2.0.1.0.1.0.1:$genreList1.0:$History"><a href="/genres/history" class="genreList__genreLink gr-hyperlink gr-hyperlink--naked" data-reactid=".231n8mtryri.2.0.0.0.2.0.1.0.1.0.1:$genreList1.0:$History.0">History</a></li><li role="menuitem" class="genreList__genre" data-reactid=".231n8mtryri.2.0.0.0.2.0.1.0.1.0.1:$genreList1.0:$Horror"><a href="/genres/horror" class="genreList__genreLink gr-hyperlink gr-hyperlink--naked" data-reactid=".231n8mtryri.2.0.0.0.2.0.1.0.1.0.1:$genreList1.0:$Horror.0">Horror</a></li><li role="menuitem" class="genreList__genre" data-reactid=".231n8mtryri.2.0.0.0.2.0.1.0.1.0.1:$genreList1.0:$Memoir"><a href="/genres/memoir" class="genreList__genreLink gr-hyperlink gr-hyperlink--naked" data-reactid=".231n8mtryri.2.0.0.0.2.0.1.0.1.0.1:$genreList1.0:$Memoir.0">Memoir</a></li><li role="menuitem" class="genreList__genre" data-reactid=".231n8mtryri.2.0.0.0.2.0.1.0.1.0.1:$genreList1.0:$Music"><a href="/genres/music" class="genreList__genreLink gr-hyperlink gr-hyperlink--naked" data-reactid=".231n8mtryri.2.0.0.0.2.0.1.0.1.0.1:$genreList1.0:$Music.0">Music</a></li><li role="menuitem" class="genreList__genre" data-reactid=".231n8mtryri.2.0.0.0.2.0.1.0.1.0.1:$genreList1.0:$Mystery"><a href="/genres/mystery" class="genreList__genreLink gr-hyperlink gr-hyperlink--naked" data-reactid=".231n8mtryri.2.0.0.0.2.0.1.0.1.0.1:$genreList1.0:$Mystery.0">Mystery</a></li><li role="menuitem" class="genreList__genre" data-reactid=".231n8mtryri.2.0.0.0.2.0.1.0.1.0.1:$genreList1.0:$Nonfiction"><a href="/genres/non-fiction" class="genreList__genreLink gr-hyperlink gr-hyperlink--naked" data-reactid=".231n8mtryri.2.0.0.0.2.0.1.0.1.0.1:$genreList1.0:$Nonfiction.0">Nonfiction</a></li><li role="menuitem" class="genreList__genre" data-reactid=".231n8mtryri.2.0.0.0.2.0.1.0.1.0.1:$genreList1.0:$Poetry"><a href="/genres/poetry" class="genreList__genreLink gr-hyperlink gr-hyperlink--naked" data-reactid=".231n8mtryri.2.0.0.0.2.0.1.0.1.0.1:$genreList1.0:$Poetry.0">Poetry</a></li></ul><ul class="genreList" data-reactid=".231n8mtryri.2.0.0.0.2.0.1.0.1.0.1:$genreList2"><li role="menuitem" class="genreList__genre" data-reactid=".231n8mtryri.2.0.0.0.2.0.1.0.1.0.1:$genreList2.0:$Psychology"><a href="/genres/psychology" class="genreList__genreLink gr-hyperlink gr-hyperlink--naked" data-reactid=".231n8mtryri.2.0.0.0.2.0.1.0.1.0.1:$genreList2.0:$Psychology.0">Psychology</a></li><li role="menuitem" class="genreList__genre" data-reactid=".231n8mtryri.2.0.0.0.2.0.1.0.1.0.1:$genreList2.0:$Romance"><a href="/genres/romance" class="genreList__genreLink gr-hyperlink gr-hyperlink--naked" data-reactid=".231n8mtryri.2.0.0.0.2.0.1.0.1.0.1:$genreList2.0:$Romance.0">Romance</a></li><li role="menuitem" class="genreList__genre" data-reactid=".231n8mtryri.2.0.0.0.2.0.1.0.1.0.1:$genreList2.0:$Science"><a href="/genres/science" class="genreList__genreLink gr-hyperlink gr-hyperlink--naked" data-reactid=".231n8mtryri.2.0.0.0.2.0.1.0.1.0.1:$genreList2.0:$Science.0">Science</a></li><li role="menuitem" class="genreList__genre" data-reactid=".231n8mtryri.2.0.0.0.2.0.1.0.1.0.1:$genreList2.0:$Science Fiction"><a href="/genres/science-fiction" class="genreList__genreLink gr-hyperlink gr-hyperlink--naked" data-reactid=".231n8mtryri.2.0.0.0.2.0.1.0.1.0.1:$genreList2.0:$Science Fiction.0">Science Fiction</a></li><li role="menuitem" class="genreList__genre" data-reactid=".231n8mtryri.2.0.0.0.2.0.1.0.1.0.1:$genreList2.0:$Self Help"><a href="/genres/self-help" class="genreList__genreLink gr-hyperlink gr-hyperlink--naked" data-reactid=".231n8mtryri.2.0.0.0.2.0.1.0.1.0.1:$genreList2.0:$Self Help.0">Self Help</a></li><li role="menuitem" class="genreList__genre" data-reactid=".231n8mtryri.2.0.0.0.2.0.1.0.1.0.1:$genreList2.0:$Sports"><a href="/genres/sports" class="genreList__genreLink gr-hyperlink gr-hyperlink--naked" data-reactid=".231n8mtryri.2.0.0.0.2.0.1.0.1.0.1:$genreList2.0:$Sports.0">Sports</a></li><li role="menuitem" class="genreList__genre" data-reactid=".231n8mtryri.2.0.0.0.2.0.1.0.1.0.1:$genreList2.0:$Thriller"><a href="/genres/thriller" class="genreList__genreLink gr-hyperlink gr-hyperlink--naked" data-reactid=".231n8mtryri.2.0.0.0.2.0.1.0.1.0.1:$genreList2.0:$Thriller.0">Thriller</a></li><li role="menuitem" class="genreList__genre" data-reactid=".231n8mtryri.2.0.0.0.2.0.1.0.1.0.1:$genreList2.0:$Travel"><a href="/genres/travel" class="genreList__genreLink gr-hyperlink gr-hyperlink--naked" data-reactid=".231n8mtryri.2.0.0.0.2.0.1.0.1.0.1:$genreList2.0:$Travel.0">Travel</a></li><li role="menuitem" class="genreList__genre" data-reactid=".231n8mtryri.2.0.0.0.2.0.1.0.1.0.1:$genreList2.0:$Young Adult"><a href="/genres/young-adult" class="genreList__genreLink gr-hyperlink gr-hyperlink--naked" data-reactid=".231n8mtryri.2.0.0.0.2.0.1.0.1.0.1:$genreList2.0:$Young Adult.0">Young Adult</a></li><li role="menuitem" class="genreList__genre" data-reactid=".231n8mtryri.2.0.0.0.2.0.1.0.1.0.1:$genreList2.1"><a href="/genres" class="genreList__genreLink gr-hyperlink gr-hyperlink--naked" data-reactid=".231n8mtryri.2.0.0.0.2.0.1.0.1.0.1:$genreList2.1.0">More Genres</a></li></ul></div></div></div></div></div></li><li class="siteHeader__topLevelItem siteHeader__topLevelItem--community" data-reactid=".231n8mtryri.2.0.0.0.3"><div class="primaryNavMenu ignore-react-onclickoutside" data-reactid=".231n8mtryri.2.0.0.0.3.0"><a class="primaryNavMenu__trigger" href="/group?ref=nav_comm" role="button" aria-haspopup="true" aria-expanded="false" data-ux-click="true" data-reactid=".231n8mtryri.2.0.0.0.3.0.0"><span data-reactid=".231n8mtryri.2.0.0.0.3.0.0.0">Community ▾</span></a><div class="primaryNavMenu__menu gr-box gr-box--withShadowLarge" role="menu" data-reactid=".231n8mtryri.2.0.0.0.3.0.1"><ul class="siteHeader__subNav" data-reactid=".231n8mtryri.2.0.0.0.3.0.1.0"><li role="menuitem Groups" class="menuLink" aria-label="Groups" data-reactid=".231n8mtryri.2.0.0.0.3.0.1.0.0"><a href="/group?ref=nav_comm_groups" class="siteHeader__subNavLink" data-reactid=".231n8mtryri.2.0.0.0.3.0.1.0.0.0">Groups</a></li><li role="menuitem Quotes" class="menuLink" aria-label="Quotes" data-reactid=".231n8mtryri.2.0.0.0.3.0.1.0.2"><a href="/quotes?ref=nav_comm_quotes" class="siteHeader__subNavLink" data-reactid=".231n8mtryri.2.0.0.0.3.0.1.0.2.0">Quotes</a></li><li role="menuitem Ask the Author" class="menuLink" aria-label="Ask the Author" data-reactid=".231n8mtryri.2.0.0.0.3.0.1.0.3"><a href="/ask_the_author?ref=nav_comm_askauthor" class="siteHeader__subNavLink" data-reactid=".231n8mtryri.2.0.0.0.3.0.1.0.3.0">Ask the Author</a></li></ul></div></div></li></ul></nav></div></div></header></div> </div> <div class='siteHeaderBottomSpacer'></div> <div class="mainContentContainer "> <div class="mainContent "> <div id="premiumAdTop"> <div data-react-class="ReactComponents.GoogleBannerAd" data-react-props="{"adId":"","className":"googleBannerAd--pushdown"}"></div> </div> <div class="mainContentFloat "> <div id="flashContainer"> </div> <div id='connectPrompt' style='display:none;'> <div class='connectPromptHolder'> <div class='vcenteredLineOfBlocks' style='margin:15px auto 0;'> <div class='regPromptText'> <div class='title'> Discover new books on Goodreads </div> <div class='subtext'> See if your friends have read any of Bruce Schneier's books </div> </div> <div id='facebookRegPrompt'> <a class='fbjsLogin fbButton connectPromptButton' data-tracking-id='fb_connect_prompt_quote_reg_prompt' href='/user/new'> <img alt="Facebook" src="https://s.gr-assets.com/assets/facebook/fb-icon-8d74377d3ff4a368f05860c35d8025b2.png" /> Sign in with Facebook </a> <div class='connectPromptAlternates'> <a href="/user/sign_up?connect_prompt=true">Sign in <br/> options</a> </div> </div> <div id='generalRegPrompt'> <div class='connectPromptButton'> <a class="button orange" href="/user/sign_up?connect_prompt=true">Join Goodreads</a> </div> </div> </div> <div class='clear'></div> </div> </div> <div class="reverseColumnSizes" itemscope itemtype="http://schema.org/Person"> <div class="leftContainer authorLeftContainer"> <a title="Bruce Schneier" rel="nofollow" href="/photo/author/175417.Bruce_Schneier"><img alt="Bruce Schneier" itemprop="image" src="https://images.gr-assets.com/authors/1332793096p5/175417.jpg" /></a> <br class="clear"/> <br /> <div id="topListSection"> </div> <div data-react-class="ReactComponents.GoogleBannerAd" data-react-props="{"adId":"","className":"googleBannerAd--mediumRectangle"}"></div> <div class=" clearFloats bigBox"><div class="h2Container gradientHeaderContainer"><h2 class="brownBackground">Bruce Schneier’s Followers (611)</h2></div><div class="bigBoxBody"><div class="bigBoxContent containerWithHeaderContent"><div><img alt="member photo" title="member photo" class="leftAlignedImage" style="margin-bottom: 5px; margin-right: 5px;" src="https://images.gr-assets.com/users/1653859196p1/98577.jpg" /></div> <div><img alt="member photo" title="member photo" class="leftAlignedImage" style="margin-bottom: 5px; margin-right: 5px;" src="https://s.gr-assets.com/assets/nophoto/user/m_25x33-8a3530ed95c3dbef8bf215b080559b09.png" /></div> <div><img alt="member photo" title="member photo" class="leftAlignedImage" style="margin-bottom: 5px; margin-right: 5px;" src="https://s.gr-assets.com/assets/nophoto/user/m_25x33-8a3530ed95c3dbef8bf215b080559b09.png" /></div> <div><img alt="member photo" title="member photo" class="leftAlignedImage" style="margin-bottom: 5px; margin-right: 5px;" src="https://images.gr-assets.com/users/1578378068p1/277126.jpg" /></div> <div><img alt="member photo" title="member photo" class="leftAlignedImage" style="margin-bottom: 5px; margin-right: 5px;" src="https://images.gr-assets.com/users/1659984140p1/379199.jpg" /></div> <div><img alt="member photo" title="member photo" class="leftAlignedImage" style="margin-bottom: 5px; margin-right: 5px;" src="https://images.gr-assets.com/users/1634249543p1/586425.jpg" /></div> <div><img alt="member photo" title="member photo" class="leftAlignedImage" style="margin-bottom: 5px; margin-right: 5px;" src="https://images.gr-assets.com/users/1352119222p1/751400.jpg" /></div> <div><img alt="member photo" title="member photo" class="leftAlignedImage" style="margin-bottom: 5px; margin-right: 5px;" src="https://images.gr-assets.com/users/1603649066p1/784866.jpg" /></div> <div><img alt="member photo" title="member photo" class="leftAlignedImage" style="margin-bottom: 5px; margin-right: 5px;" src="https://images.gr-assets.com/users/1546376261p1/841133.jpg" /></div> <div><img alt="member photo" title="member photo" class="leftAlignedImage" style="margin-bottom: 5px; margin-right: 5px;" src="https://images.gr-assets.com/users/1503196408p1/1125715.jpg" /></div> <div><img alt="member photo" title="member photo" class="leftAlignedImage" style="margin-bottom: 5px; margin-right: 5px;" src="https://images.gr-assets.com/users/1291913834p1/1259240.jpg" /></div> <div><img alt="member photo" title="member photo" class="leftAlignedImage" style="margin-bottom: 5px; margin-right: 5px;" src="https://s.gr-assets.com/assets/nophoto/user/m_25x33-8a3530ed95c3dbef8bf215b080559b09.png" /></div> <div><img alt="member photo" title="member photo" class="leftAlignedImage" style="margin-bottom: 5px; margin-right: 5px;" src="https://images.gr-assets.com/users/1599760192p1/1397514.jpg" /></div> <div><img alt="member photo" title="member photo" class="leftAlignedImage" style="margin-bottom: 5px; margin-right: 5px;" src="https://images.gr-assets.com/users/1221337937p1/1406702.jpg" /></div> <div><img alt="member photo" title="member photo" class="leftAlignedImage" style="margin-bottom: 5px; margin-right: 5px;" src="https://s.gr-assets.com/assets/nophoto/user/m_25x33-8a3530ed95c3dbef8bf215b080559b09.png" /></div> <div><img alt="member photo" title="member photo" class="leftAlignedImage" style="margin-bottom: 5px; margin-right: 5px;" src="https://s.gr-assets.com/assets/nophoto/user/m_25x33-8a3530ed95c3dbef8bf215b080559b09.png" /></div> <div><img alt="member photo" title="member photo" class="leftAlignedImage" style="margin-bottom: 5px; margin-right: 5px;" src="https://images.gr-assets.com/users/1666878159p1/1499157.jpg" /></div> <div><img alt="member photo" title="member photo" class="leftAlignedImage" style="margin-bottom: 5px; margin-right: 5px;" src="https://images.gr-assets.com/users/1629834917p1/1586355.jpg" /></div> <div><img alt="member photo" title="member photo" class="leftAlignedImage" style="margin-bottom: 5px; margin-right: 5px;" src="https://images.gr-assets.com/users/1543359528p1/1623585.jpg" /></div> <div><img alt="member photo" title="member photo" class="leftAlignedImage" style="margin-bottom: 5px; margin-right: 5px;" src="https://images.gr-assets.com/users/1541529175p1/1794230.jpg" /></div> <div><img alt="member photo" title="member photo" class="leftAlignedImage" style="margin-bottom: 5px; margin-right: 5px;" src="https://s.gr-assets.com/assets/nophoto/user/m_25x33-8a3530ed95c3dbef8bf215b080559b09.png" /></div> <div><img alt="member photo" title="member photo" class="leftAlignedImage" style="margin-bottom: 5px; margin-right: 5px;" src="https://images.gr-assets.com/users/1440941037p1/2080415.jpg" /></div> <div><img alt="member photo" title="member photo" class="leftAlignedImage" style="margin-bottom: 5px; margin-right: 5px;" src="https://s.gr-assets.com/assets/nophoto/user/m_25x33-8a3530ed95c3dbef8bf215b080559b09.png" /></div> <div><img alt="member photo" title="member photo" class="leftAlignedImage" style="margin-bottom: 5px; margin-right: 5px;" src="https://images.gr-assets.com/users/1535742652p1/2342575.jpg" /></div> <div><img alt="member photo" title="member photo" class="leftAlignedImage" style="margin-bottom: 5px; margin-right: 5px;" src="https://images.gr-assets.com/users/1616333321p1/2568910.jpg" /></div> <div><img alt="member photo" title="member photo" class="leftAlignedImage" style="margin-bottom: 5px; margin-right: 5px;" src="https://images.gr-assets.com/users/1583534423p1/2569720.jpg" /></div> <div><img alt="member photo" title="member photo" class="leftAlignedImage" style="margin-bottom: 5px; margin-right: 5px;" src="https://images.gr-assets.com/users/1370702042p1/2634826.jpg" /></div> <div><img alt="member photo" title="member photo" class="leftAlignedImage" style="margin-bottom: 5px; margin-right: 5px;" src="https://s.gr-assets.com/assets/nophoto/user/m_25x33-8a3530ed95c3dbef8bf215b080559b09.png" /></div> <div><img alt="member photo" title="member photo" class="leftAlignedImage" style="margin-bottom: 5px; margin-right: 5px;" src="https://images.gr-assets.com/users/1275779175p1/2645547.jpg" /></div> <div><img alt="member photo" title="member photo" class="leftAlignedImage" style="margin-bottom: 5px; margin-right: 5px;" src="https://images.gr-assets.com/users/1551141945p1/3000680.jpg" /></div> <div class="clear"></div></div></div><div class="bigBoxBottom"></div></div> <div data-react-class="ReactComponents.GoogleFeaturedContentModule" data-react-props="{"adId":"","trackingOptions":{"enableTracking":true,"adId":""},"isMobile":false,"isInline":false,"hasBottomBorder":false}"></div> <div data-react-class="ReactComponents.GoogleBannerAd" data-react-props="{"adId":"","className":"googleBannerAd--mediumRectangle"}"></div> <div class=" clearFloats bigBox"><div class="h2Container gradientHeaderContainer"><h2 class="brownBackground"><div class="extraHeader"><a rel="nofollow" href="/videos/new_author/175417.Bruce_Schneier">Add New</a></div><a href="/videos/list_author/175417.Bruce_Schneier">Videos</a></h2></div><div class="bigBoxBody"><div class="bigBoxContent containerWithHeaderContent"> <div style="float: left; padding-right: 10px; width: 290px"> <div class="videoThumbnail" data-source="youtube" data-source-id="VzcUFIYxd7Y" data-goodreads-id="80872" data-width="290" data-height="163"><a href="https://www.goodreads.com/videos/80872-bruce-schneier-presents-data-and-goliath"><img width="290" height="163" alt="Bruce Schneier presents Data and Goliath" src="https://i.ytimg.com/vi/VzcUFIYxd7Y/mqdefault.jpg" /></a></div> </div> <a class="right u-marginRightXSmall" href="https://www.goodreads.com/videos/80872-bruce-schneier-presents-data-and-goliath">Add a comment</a> <div class="clear"></div> <br/> <a class="actionLink" style="float: right" href="/videos/list_author/175417.Bruce_Schneier">More videos…</a> <div class="clear"></div></div></div><div class="bigBoxBottom"></div></div> <script src="https://s.gr-assets.com/assets/user/show-54ef2bed70c6725f0b351cd71d1c9478.js"></script> <div data-react-class="ReactComponents.GoogleBannerAd" data-react-props="{"adId":"","className":"googleBannerAd--mediumRectangle"}"></div> </div> <div class="rightContainer"> <div id="notificationBanner" class="js-standalone-notification"> <div class="formSubmissionNotification js-notification"> <div class="notificationMessage js-notificationMessage"></div> <span class="notificationDismissAction js-notificationDismissAction"></span> </div> </div> <div> <h1 class="authorName"> <span itemprop="name">Bruce Schneier</span> </h1> </div> <br class="clear"/> <div class="dataTitle">Website</div> <div class="dataItem"> <a target="_blank" rel="noopener noreferrer" itemprop="url" href="http://www.schneier.com/">http://www.schneier.com/</a> </div> <br class="clear"/> <div class="dataTitle">Twitter</div> <div class="dataItem"> <a target="_blank" rel="nofollow noopener noreferrer" href="http://www.twitter.com/schneierblog">schneierblog</a> </div> <br class="clear"/> <div class="dataTitle">Genre</div> <div class="dataItem"> <a href="/genres/professional-technical">Professional & Technical</a>, <a href="/genres/computers-internet">Computers & Internet</a> </div> <br class="clear"/> <div class="aboutAuthorInfo"> <div style="float: right;"> <a class="smallText greyText" rel="nofollow" href="/author/edit/175417.Bruce_Schneier">edit data</a> </div> <br class="clear"/> <span id="freeTextContainerauthor175417"><strong>Bruce Schneier</strong> is a renowned security technologist, called a “security guru” by the <i>Economist</i>. He has written more than one dozen books, including the <i>New York Times</i> bestseller Data and Goliath (2014) and <i>Click Here to Kill Everybody</i> (2018). He teaches at the Harvard Kennedy School and lives in Cambridge, Massachusetts.</span> </div> <br/> <a name="blog"></a> <div id="blogBox" class=" clearFloats bigBox"><div class="h2Container gradientHeaderContainer"><h2 class="brownBackground"><div class="extraHeader"><a href="/author/show/175417.Bruce_Schneier/blog">3055 posts</a></div><a href="/author/show/175417.Bruce_Schneier/blog">Bruce Schneier's Blog</a></h2></div><div class="bigBoxBody"><div class="bigBoxContent containerWithHeaderContent"> <div class="right" style="margin: 0 0 1em 1em;"> <div class="right box" style="width: 200px; padding: 0.5em; clear: right"> <a href="/author/show/175417.Bruce_Schneier">Bruce Schneier</a> isn't a Goodreads Author (<a href="/author/invite_author/175417.Bruce_Schneier">yet</a>), but they do have a blog, so here are some recent posts imported from their feed. </div> </div> <div id="authorBlogPost-20314357" class="authorBlogPost stacked"> <h4 class="gr-h4"> <a href="/author_blog_posts/20314357-schneier-com-is-moving">Schneier.com is Moving</a> </h4> <div class="body mediumText u-marginBottomSmall"> <p>I'm switching my website software from Movable Type to Wordpress, and moving to a new host.</p><br/><br/><p>The migration is expected to last from approximately 3 AM EST Monday until 4 PM EST Tuesday. The site will still be visible during that time, but comments will be disabled. (This is to prevent any new comments from disappearing in the move.)</p><br/><br/><p>This is not a site redesign, so you shouldn't notice many difference</p> <a href="/author_blog_posts/20314357-schneier-com-is-moving">Read more of this blog post »</a> </div> <div class="mediumText" style="margin-bottom: 20px"> <a href="https://www.schneier.com/blog/archives/2020/09/schneiercom_is_.html">View more on Bruce Schneier's website »</a> </div> <div class="greyText socialActionsContainer"> <span id="ratingResults20314357"> <span class='likeItContainer' id='like_container_author_blog_post_20314357'><a id="like_count_author_blog_post_20314357" rel="nofollow" href="/rating/voters/20314357?resource_type=AuthorBlogPost"><span class="likesCount">2 likes</span></a> · <a rel="nofollow" class="jsLike like_it gr-button gr-button--small" href="https://www.goodreads.com/user/new?remember=true&return_url=%2Fauthor%2Fshow%2F175417">Like</a></span> </span> • <a style="width: auto" href="/author_blog_posts/20314357-schneier-com-is-moving">0 comments</a> • <a class="flag" rel="nofollow" title="Flag this blog post as inappropriate." id="flag_link20314357" href="/flagged/new?resource_id=20314357&resource_type=AuthorBlogPost&return_url=%2Fauthor_blog_posts%2F20314357-schneier-com-is-moving">flag</a> <div class='right'> <div class="shareSocialButtons--mini"> <div class="u-inlineBlock"> <a class="facebook_connect" href="#" onclick="$grfb.feedDialog({"resource_type":"author_blog_post","name":"Schneier.com is Moving","caption":"goodreads.com | Bruce Schneier","description":"I'm switching my website software from Movable Type to Wordpress, and moving to a new host.\n\nThe migration is expected to last from approximately 3 AM EST Monday until 4 PM EST Tuesday. The site wi...","action_link_text":"Read More","picture":"https://images.gr-assets.com/authors/1332793096p2/175417.jpg","link":"https://www.goodreads.com/author_blog_posts/20314357-schneier-com-is-moving","actions":[{"name":"Read More","link":"https://www.goodreads.com/author_blog_posts/20314357-schneier-com-is-moving"}]}); Lightbox.hideBox();; return false;"><img alt="Share on Facebook" src="https://s.gr-assets.com/assets/gr/share_module/share_facebook_circle-ecf94fc18c887e845025d979d27f758d.svg" /></a> </div> <div class="twitterLogoButton u-inlineBlock" data-gr-tracker-id=""> <a href="https://twitter.com/intent/tweet?url=https%3A%2F%2Fwww.goodreads.com%2Fauthor_blog_posts%2F20314357-schneier-com-is-moving&text=liked+Bruce+Schneier%27s+blog+post%3A+Schneier.com+is+Moving+&via=goodreads"><img class="shareSocialButtons--mini__icon" alt="Share on Twitter" src="https://s.gr-assets.com/assets/gr/share_module/share_twitter_circle-1e3cc199af6bf2bd798502acf873657a.svg" /></a> </div> </div> </div> </div> <div class="meta greyText"> Published on <span class="date">September 05, 2020 18:01</span> </div> </div> <div class="moreLink"> <a class="actionLink" href="/author/show/175417.Bruce_Schneier/blog">View all 3055 posts »</a> </div> <div class="clear"></div></div></div><div class="bigBoxBottom"></div></div> <div itemscope itemtype='https://schema.org/Collection'> <div class=" clearFloats bigBox"><div class="h2Container gradientHeaderContainer"><h2 class="brownBackground"><div class="extraHeader"><a rel="nofollow" href="/book/combine/175417.Bruce_Schneier">Combine Editions</a></div><a itemprop="url" href="/author/list/175417.Bruce_Schneier">Bruce Schneier’s books</a></h2></div><div class="bigBoxBody"><div class="bigBoxContent containerWithHeaderContent"> <div class="hreview-aggregate" style="padding-bottom: 5px; padding-left: 5px;" itemprop="aggregateRating" itemscope itemtype="https://schema.org/AggregateRating"> <span class="item fn" hidden>Bruce Schneier</span> <span class="rating"> Average rating: <span class="average" itemprop='ratingValue'>3.96</span> </span> <div class="floatingBox" style="display:none; width: 400px;" id="ratingDistribution175417"> <img src="https://s.gr-assets.com/assets/loading-45f04d682f1e9151cf1e6fb18a1bde21.gif" alt="Loading" /> </div> · <span class="votes"><span class="value-title" title="13503" itemprop='ratingCount' content="13503"> 13,503 </span></span> ratings · <span class="count"><span class="value-title" title="1106" itemprop='reviewCount' content="1106"> 1,106 </span></span> reviews · <a href="/author/list/175417.Bruce_Schneier">56 distinct works</a> • <a href="/author/similar/175417.Bruce_Schneier">Similar authors</a> </div> <table cellspacing="0" cellpadding="0" border="0" width="100%" class="stacked tableList"> <!-- Add query string params --> <script type="text/javascript" charset="utf-8"> //<![CDATA[ function submitShelfLink(unique_id, book_id, shelf_id, shelf_name, submit_form, exclusive) { var checkbox_id = 'shelf_name_' + unique_id + '_' + shelf_id; var element = document.getElementById(checkbox_id) var checked = element.checked if (checked && exclusive) { // can't uncheck a radio by clicking it! return } if(document.getElementById("savingMessage")){ Element.show('savingMessage') } var element_id = 'shelfInDropdownName_' + unique_id + '_' + shelf_id; Element.update(element_id, "saving..."); if (submit_form) { Element.hide('shelfDropdown_' + unique_id) var form = document.getElementById('addBookForm' + book_id) if (form) { form.shelf.value = shelf_name form.onsubmit() } } else { var action = checked ? 'remove' : '' element.checked = !element.checked new Ajax.Request('/shelf/add_to_shelf', {asynchronous:true, evalScripts:true, onSuccess:function(request){shelfSubmitted(request, book_id, checkbox_id, element_id, unique_id, shelf_name)}, parameters:'book_id=' + book_id + '&name=' + shelf_name + '&a=' + action + '&authenticity_token=' + encodeURIComponent('EhHp4bEP6zMW9eftPQK11t7t+3mywdEZ6ce9VT5gGFZ1enlOYRWMSSNIBPTgKgXJZJR9Ijj0b0eZ1wcE6pTwkw==')}) } } function shelfSubmitted(request, book_id, checkbox_id, element_id, unique_id, shelf_name) { Element.update('shelfListfalse_' + book_id, request.responseText) afterShelfSave(checkbox_id, element_id, unique_id, shelf_name.escapeHTML()) } function refreshGroupBox(group_id, book_id) { new Ajax.Updater('addGroupBooks' + book_id + '', '/group/add_book_box', {asynchronous:true, evalScripts:true, onSuccess:function(request){refreshGroupBoxComplete(request, book_id);}, parameters:'id=' + group_id + '&book_id=' + book_id + '&refresh=true' + '&authenticity_token=' + encodeURIComponent('GzuxgoeEZaqlGDZBsMPFr9nIx9XT71weIAoocg5Argd8UCEtV54C0JCl1Vht63WwY7FBjlna4kBQGpIj2rRGwg==')}) } //]]> </script> <tr itemscope itemtype="http://schema.org/Book"> <td width="5%" valign="top"> <div id="25622873" class="u-anchorTarget"></div> <a title="Data and Goliath: The Hidden Battles to Collect Your Data and Control Your World" href="/book/show/25622873-data-and-goliath"> <img alt="Data and Goliath: The Hidde..." class="bookCover" itemprop="image" src="https://i.gr-assets.com/images/S/compressed.photo.goodreads.com/books/1453484421i/25622873._SY75_.jpg" /> </a> </td> <td width="100%" valign="top"> <a class="bookTitle" itemprop="url" href="/book/show/25622873-data-and-goliath"> <span itemprop='name' role='heading' aria-level='4'>Data and Goliath: The Hidden Battles to Collect Your Data and Control Your World</span> </a> <br/> <div> <span class="greyText smallText uitext"> <span class="minirating"><span class="stars staticStars notranslate" title="really liked it"><span size="12x12" class="staticStar p10">really liked it</span><span size="12x12" class="staticStar p10"></span><span size="12x12" class="staticStar p10"></span><span size="12x12" class="staticStar p10"></span><span size="12x12" class="staticStar p0"></span></span> 4.00 avg rating — 3,812 ratings</span> — published 2015 — <a class="greyText" rel="nofollow" href="/work/editions/41629774-data-and-goliath-the-hidden-battles-to-collect-your-data-and-control-yo">17 editions</a> </span> </div> </td> <td width="130px" > <div class='wtrButtonContainer wtrSignedOut' id='1_book_25622873'> <div class='wtrUp wtrLeft'> <form action="/shelf/add_to_shelf" accept-charset="UTF-8" method="post"><input name="utf8" type="hidden" value="✓" /><input type="hidden" name="authenticity_token" value="2K+84vu1hbHwRpWNfdsB0JhmWcwUs3Qm7soq8eY6mci/xCxNK6/iy8X7dpSg87HPIh/fl56Gynie2pCgMs5xDQ==" /> <input type="hidden" name="book_id" id="book_id" value="25622873" /> <input type="hidden" name="name" id="name" value="to-read" /> <input type="hidden" name="unique_id" id="unique_id" value="1_book_25622873" /> <input type="hidden" name="wtr_new" id="wtr_new" value="true" /> <input type="hidden" name="from_choice" id="from_choice" value="false" /> <input type="hidden" name="from_home_module" id="from_home_module" value="false" /> <input type="hidden" name="ref" id="ref" value="" class="wtrLeftUpRef" /> <input type="hidden" name="existing_review" id="existing_review" value="false" class="wtrExisting" /> <input type="hidden" name="page_url" id="page_url" /> <button class='wtrToRead' type='submit'> <span class='progressTrigger'>Want to Read</span> <span class='progressIndicator'>saving…</span> </button> </form> </div> <div class='wtrRight wtrUp'> <form class="hiddenShelfForm" action="/shelf/add_to_shelf" accept-charset="UTF-8" method="post"><input name="utf8" type="hidden" value="✓" /><input type="hidden" name="authenticity_token" value="eFHOH0/HN9jHNe+Cf7xoaxwafNaiUFxjnWmRXkUr658fOl6wn91QovKIDJuilNh0pmP6jShl4j3teSsPkd8DWg==" /> <input type="hidden" name="unique_id" id="unique_id" value="1_book_25622873" /> <input type="hidden" name="book_id" id="book_id" value="25622873" /> <input type="hidden" name="a" id="a" /> <input type="hidden" name="name" id="name" /> <input type="hidden" name="from_choice" id="from_choice" value="false" /> <input type="hidden" name="from_home_module" id="from_home_module" value="false" /> <input type="hidden" name="page_url" id="page_url" /> </form> <button class='wtrShelfButton'></button> <div class='wtrShelfMenu'> <ul class='wtrExclusiveShelves'> <li><button class='wtrExclusiveShelf' name='name' type='submit' value='to-read'> <span class='progressTrigger'>Want to Read</span> <img alt="saving…" class="progressIndicator" src="https://s.gr-assets.com/assets/loading-trans-ced157046184c3bc7c180ffbfc6825a4.gif" /> </button> </li> <li><button class='wtrExclusiveShelf' name='name' type='submit' value='currently-reading'> <span class='progressTrigger'>Currently Reading</span> <img alt="saving…" class="progressIndicator" src="https://s.gr-assets.com/assets/loading-trans-ced157046184c3bc7c180ffbfc6825a4.gif" /> </button> </li> <li><button class='wtrExclusiveShelf' name='name' type='submit' value='read'> <span class='progressTrigger'>Read</span> <img alt="saving…" class="progressIndicator" src="https://s.gr-assets.com/assets/loading-trans-ced157046184c3bc7c180ffbfc6825a4.gif" /> </button> </li> </ul> </div> </div> <div class='ratingStars wtrRating'> <div class='starsErrorTooltip hidden'> Error rating book. Refresh and try again. </div> <div class='myRating uitext greyText'>Rate this book</div> <div class='clearRating uitext'>Clear rating</div> <div class="stars" data-resource-id="25622873" data-user-id="0" data-submit-url="/review/rate/25622873?stars_click=true&wtr_button_id=1_book_25622873" data-rating="0" data-restore-rating="null"><a class="star off" title="did not like it" href="#" ref="">1 of 5 stars</a><a class="star off" title="it was ok" href="#" ref="">2 of 5 stars</a><a class="star off" title="liked it" href="#" ref="">3 of 5 stars</a><a class="star off" title="really liked it" href="#" ref="">4 of 5 stars</a><a class="star off" title="it was amazing" href="#" ref="">5 of 5 stars</a></div> </div> </div> </td> </tr> <!-- Add query string params --> <tr itemscope itemtype="http://schema.org/Book"> <td width="5%" valign="top"> <div id="351301" class="u-anchorTarget"></div> <a title="Applied Cryptography: Protocols, Algorithms, and Source Code in C" href="/book/show/351301.Applied_Cryptography"> <img alt="Applied Cryptography: Proto..." class="bookCover" itemprop="image" src="https://i.gr-assets.com/images/S/compressed.photo.goodreads.com/books/1387734235i/351301._SX50_.jpg" /> </a> </td> <td width="100%" valign="top"> <a class="bookTitle" itemprop="url" href="/book/show/351301.Applied_Cryptography"> <span itemprop='name' role='heading' aria-level='4'>Applied Cryptography: Protocols, Algorithms, and Source Code in C</span> </a> <br/> <div> <span class="greyText smallText uitext"> <span class="minirating"><span class="stars staticStars notranslate"><span size="12x12" class="staticStar p10"></span><span size="12x12" class="staticStar p10"></span><span size="12x12" class="staticStar p10"></span><span size="12x12" class="staticStar p10"></span><span size="12x12" class="staticStar p3"></span></span> 4.21 avg rating — 2,125 ratings</span> — published 1993 — <a class="greyText" rel="nofollow" href="/work/editions/341534-applied-cryptography-protocols-algorithms-and-source-code-in-c">25 editions</a> </span> </div> </td> <td width="130px" > <div class='wtrButtonContainer wtrSignedOut' id='2_book_351301'> <div class='wtrUp wtrLeft'> <form action="/shelf/add_to_shelf" accept-charset="UTF-8" method="post"><input name="utf8" type="hidden" value="✓" /><input type="hidden" name="authenticity_token" value="0q2HKaTG09j4CqpvOrRvYYmU+kPkNGrJVoGxv9qHt3O1xheGdNy0os23SXbnnN9+M+18GG4B1JcmkQvuDnNftg==" /> <input type="hidden" name="book_id" id="book_id" value="351301" /> <input type="hidden" name="name" id="name" value="to-read" /> <input type="hidden" name="unique_id" id="unique_id" value="2_book_351301" /> <input type="hidden" name="wtr_new" id="wtr_new" value="true" /> <input type="hidden" name="from_choice" id="from_choice" value="false" /> <input type="hidden" name="from_home_module" id="from_home_module" value="false" /> <input type="hidden" name="ref" id="ref" value="" class="wtrLeftUpRef" /> <input type="hidden" name="existing_review" id="existing_review" value="false" class="wtrExisting" /> <input type="hidden" name="page_url" id="page_url" /> <button class='wtrToRead' type='submit'> <span class='progressTrigger'>Want to Read</span> <span class='progressIndicator'>saving…</span> </button> </form> </div> <div class='wtrRight wtrUp'> <form class="hiddenShelfForm" action="/shelf/add_to_shelf" accept-charset="UTF-8" method="post"><input name="utf8" type="hidden" value="✓" /><input type="hidden" name="authenticity_token" value="WkEC0JjGgVm0uRmhQ+qspMI0m65UyYBuPEwH8hms8gs9KpJ/SNzmI4EE+riewhy7eE0d9d78PjBMXL2jzVgazg==" /> <input type="hidden" name="unique_id" id="unique_id" value="2_book_351301" /> <input type="hidden" name="book_id" id="book_id" value="351301" /> <input type="hidden" name="a" id="a" /> <input type="hidden" name="name" id="name" /> <input type="hidden" name="from_choice" id="from_choice" value="false" /> <input type="hidden" name="from_home_module" id="from_home_module" value="false" /> <input type="hidden" name="page_url" id="page_url" /> </form> <button class='wtrShelfButton'></button> </div> <div class='ratingStars wtrRating'> <div class='starsErrorTooltip hidden'> Error rating book. Refresh and try again. </div> <div class='myRating uitext greyText'>Rate this book</div> <div class='clearRating uitext'>Clear rating</div> <div class="stars" data-resource-id="351301" data-user-id="0" data-submit-url="/review/rate/351301?stars_click=true&wtr_button_id=2_book_351301" data-rating="0" data-restore-rating="null"><a class="star off" title="did not like it" href="#" ref="">1 of 5 stars</a><a class="star off" title="it was ok" href="#" ref="">2 of 5 stars</a><a class="star off" title="liked it" href="#" ref="">3 of 5 stars</a><a class="star off" title="really liked it" href="#" ref="">4 of 5 stars</a><a class="star off" title="it was amazing" href="#" ref="">5 of 5 stars</a></div> </div> </div> </td> </tr> <!-- Add query string params --> <tr itemscope itemtype="http://schema.org/Book"> <td width="5%" valign="top"> <div id="304482" class="u-anchorTarget"></div> <a title="Secrets and Lies: Digital Security in a Networked World" href="/book/show/304482.Secrets_and_Lies"> <img alt="Secrets and Lies: Digital S..." class="bookCover" itemprop="image" src="https://i.gr-assets.com/images/S/compressed.photo.goodreads.com/books/1388258580i/304482._SY75_.jpg" /> </a> </td> <td width="100%" valign="top"> <a class="bookTitle" itemprop="url" href="/book/show/304482.Secrets_and_Lies"> <span itemprop='name' role='heading' aria-level='4'>Secrets and Lies: Digital Security in a Networked World</span> </a> <br/> <div> <span class="greyText smallText uitext"> <span class="minirating"><span class="stars staticStars notranslate"><span size="12x12" class="staticStar p10"></span><span size="12x12" class="staticStar p10"></span><span size="12x12" class="staticStar p10"></span><span size="12x12" class="staticStar p6"></span><span size="12x12" class="staticStar p0"></span></span> 3.93 avg rating — 1,788 ratings</span> — published 2000 — <a class="greyText" rel="nofollow" href="/work/editions/295510-secrets-and-lies-digital-security-in-a-networked-world">20 editions</a> </span> </div> </td> <td width="130px" > <div class='wtrButtonContainer wtrSignedOut' id='3_book_304482'> <div class='wtrUp wtrLeft'> <form action="/shelf/add_to_shelf" accept-charset="UTF-8" method="post"><input name="utf8" type="hidden" value="✓" /><input type="hidden" name="authenticity_token" value="KWl7A60/ZLW2w6Xs1IR/0h69avV3fXFOZTIggJMQv+BOAuusfSUDz4N+RvUJrM/NpMTsrv1IzxAVIprRR+RXJQ==" /> <input type="hidden" name="book_id" id="book_id" value="304482" /> <input type="hidden" name="name" id="name" value="to-read" /> <input type="hidden" name="unique_id" id="unique_id" value="3_book_304482" /> <input type="hidden" name="wtr_new" id="wtr_new" value="true" /> <input type="hidden" name="from_choice" id="from_choice" value="false" /> <input type="hidden" name="from_home_module" id="from_home_module" value="false" /> <input type="hidden" name="ref" id="ref" value="" class="wtrLeftUpRef" /> <input type="hidden" name="existing_review" id="existing_review" value="false" class="wtrExisting" /> <input type="hidden" name="page_url" id="page_url" /> <button class='wtrToRead' type='submit'> <span class='progressTrigger'>Want to Read</span> <span class='progressIndicator'>saving…</span> </button> </form> </div> <div class='wtrRight wtrUp'> <form class="hiddenShelfForm" action="/shelf/add_to_shelf" accept-charset="UTF-8" method="post"><input name="utf8" type="hidden" value="✓" /><input type="hidden" name="authenticity_token" value="2kWpBJGVPvdGUEkVPTjbMG1bNE35UfUCRfyUg7z0bca9LjmrQY9ZjXPtqgzgEGsv1yKyFnNkS1w17C7SaACFAw==" /> <input type="hidden" name="unique_id" id="unique_id" value="3_book_304482" /> <input type="hidden" name="book_id" id="book_id" value="304482" /> <input type="hidden" name="a" id="a" /> <input type="hidden" name="name" id="name" /> <input type="hidden" name="from_choice" id="from_choice" value="false" /> <input type="hidden" name="from_home_module" id="from_home_module" value="false" /> <input type="hidden" name="page_url" id="page_url" /> </form> <button class='wtrShelfButton'></button> </div> <div class='ratingStars wtrRating'> <div class='starsErrorTooltip hidden'> Error rating book. Refresh and try again. </div> <div class='myRating uitext greyText'>Rate this book</div> <div class='clearRating uitext'>Clear rating</div> <div class="stars" data-resource-id="304482" data-user-id="0" data-submit-url="/review/rate/304482?stars_click=true&wtr_button_id=3_book_304482" data-rating="0" data-restore-rating="null"><a class="star off" title="did not like it" href="#" ref="">1 of 5 stars</a><a class="star off" title="it was ok" href="#" ref="">2 of 5 stars</a><a class="star off" title="liked it" href="#" ref="">3 of 5 stars</a><a class="star off" title="really liked it" href="#" ref="">4 of 5 stars</a><a class="star off" title="it was amazing" href="#" ref="">5 of 5 stars</a></div> </div> </div> </td> </tr> <!-- Add query string params --> <tr itemscope itemtype="http://schema.org/Book"> <td width="5%" valign="top"> <div id="12046245" class="u-anchorTarget"></div> <a title="Liars and Outliers: Enabling the Trust that Society Needs to Thrive" href="/book/show/12046245-liars-and-outliers"> <img alt="Liars and Outliers: Enablin..." class="bookCover" itemprop="image" src="https://i.gr-assets.com/images/S/compressed.photo.goodreads.com/books/1347951586i/12046245._SX50_.jpg" /> </a> </td> <td width="100%" valign="top"> <a class="bookTitle" itemprop="url" href="/book/show/12046245-liars-and-outliers"> <span itemprop='name' role='heading' aria-level='4'>Liars and Outliers: Enabling the Trust that Society Needs to Thrive</span> </a> <br/> <div> <span class="greyText smallText uitext"> <span class="minirating"><span class="stars staticStars notranslate"><span size="12x12" class="staticStar p10"></span><span size="12x12" class="staticStar p10"></span><span size="12x12" class="staticStar p10"></span><span size="12x12" class="staticStar p6"></span><span size="12x12" class="staticStar p0"></span></span> 3.78 avg rating — 1,455 ratings</span> — published 2012 — <a class="greyText" rel="nofollow" href="/work/editions/17013015-liars-and-outliers-enabling-the-trust-that-society-needs-to-thrive">23 editions</a> </span> </div> </td> <td width="130px" > <div class='wtrButtonContainer wtrSignedOut' id='4_book_12046245'> <div class='wtrUp wtrLeft'> <form action="/shelf/add_to_shelf" accept-charset="UTF-8" method="post"><input name="utf8" type="hidden" value="✓" /><input type="hidden" name="authenticity_token" value="4fI3Knxm/1drMUhYRzogBCGhatbKQtmN3RHFEehgIBqGmaeFrHyYLV6Mq0GaEpAbm9jsjUB3Z9OtAX9APJTI3w==" /> <input type="hidden" name="book_id" id="book_id" value="12046245" /> <input type="hidden" name="name" id="name" value="to-read" /> <input type="hidden" name="unique_id" id="unique_id" value="4_book_12046245" /> <input type="hidden" name="wtr_new" id="wtr_new" value="true" /> <input type="hidden" name="from_choice" id="from_choice" value="false" /> <input type="hidden" name="from_home_module" id="from_home_module" value="false" /> <input type="hidden" name="ref" id="ref" value="" class="wtrLeftUpRef" /> <input type="hidden" name="existing_review" id="existing_review" value="false" class="wtrExisting" /> <input type="hidden" name="page_url" id="page_url" /> <button class='wtrToRead' type='submit'> <span class='progressTrigger'>Want to Read</span> <span class='progressIndicator'>saving…</span> </button> </form> </div> <div class='wtrRight wtrUp'> <form class="hiddenShelfForm" action="/shelf/add_to_shelf" accept-charset="UTF-8" method="post"><input name="utf8" type="hidden" value="✓" /><input type="hidden" name="authenticity_token" value="k014KFtDB81f6/S8QhXd7i7QAYomhHTjOE1++YuPOAL0JuiHi1lgt2pWF6WfPW3xlKmH0ayxyr1IXcSoX3vQxw==" /> <input type="hidden" name="unique_id" id="unique_id" value="4_book_12046245" /> <input type="hidden" name="book_id" id="book_id" value="12046245" /> <input type="hidden" name="a" id="a" /> <input type="hidden" name="name" id="name" /> <input type="hidden" name="from_choice" id="from_choice" value="false" /> <input type="hidden" name="from_home_module" id="from_home_module" value="false" /> <input type="hidden" name="page_url" id="page_url" /> </form> <button class='wtrShelfButton'></button> </div> <div class='ratingStars wtrRating'> <div class='starsErrorTooltip hidden'> Error rating book. Refresh and try again. </div> <div class='myRating uitext greyText'>Rate this book</div> <div class='clearRating uitext'>Clear rating</div> <div class="stars" data-resource-id="12046245" data-user-id="0" data-submit-url="/review/rate/12046245?stars_click=true&wtr_button_id=4_book_12046245" data-rating="0" data-restore-rating="null"><a class="star off" title="did not like it" href="#" ref="">1 of 5 stars</a><a class="star off" title="it was ok" href="#" ref="">2 of 5 stars</a><a class="star off" title="liked it" href="#" ref="">3 of 5 stars</a><a class="star off" title="really liked it" href="#" ref="">4 of 5 stars</a><a class="star off" title="it was amazing" href="#" ref="">5 of 5 stars</a></div> </div> </div> </td> </tr> <!-- Add query string params --> <tr itemscope itemtype="http://schema.org/Book"> <td width="5%" valign="top"> <div id="43726523" class="u-anchorTarget"></div> <a title="Click Here to Kill Everybody: Security and Survival in a Hyper-connected World" href="/book/show/43726523-click-here-to-kill-everybody"> <img alt="Click Here to Kill Everybod..." class="bookCover" itemprop="image" src="https://i.gr-assets.com/images/S/compressed.photo.goodreads.com/books/1563760168i/43726523._SX50_.jpg" /> </a> </td> <td width="100%" valign="top"> <a class="bookTitle" itemprop="url" href="/book/show/43726523-click-here-to-kill-everybody"> <span itemprop='name' role='heading' aria-level='4'>Click Here to Kill Everybody: Security and Survival in a Hyper-connected World</span> </a> <br/> <div> <span class="greyText smallText uitext"> <span class="minirating"><span class="stars staticStars notranslate"><span size="12x12" class="staticStar p10"></span><span size="12x12" class="staticStar p10"></span><span size="12x12" class="staticStar p10"></span><span size="12x12" class="staticStar p6"></span><span size="12x12" class="staticStar p0"></span></span> 3.84 avg rating — 1,065 ratings</span> — published 2019 — <a class="greyText" rel="nofollow" href="/work/editions/59883973-click-here-to-kill-everybody-security-and-survival-in-a-hyper-connected">17 editions</a> </span> </div> </td> <td width="130px" > <div class='wtrButtonContainer wtrSignedOut' id='5_book_43726523'> <div class='wtrUp wtrLeft'> <form action="/shelf/add_to_shelf" accept-charset="UTF-8" method="post"><input name="utf8" type="hidden" value="✓" /><input type="hidden" name="authenticity_token" value="q1jRyN0OFl+OqSX/7vlqeo79p7g6A+Z9rIK8xBNYACHMM0FnDRRxJbsUxuYz0dplNIQh47A2WCPckgaVx6zo5A==" /> <input type="hidden" name="book_id" id="book_id" value="43726523" /> <input type="hidden" name="name" id="name" value="to-read" /> <input type="hidden" name="unique_id" id="unique_id" value="5_book_43726523" /> <input type="hidden" name="wtr_new" id="wtr_new" value="true" /> <input type="hidden" name="from_choice" id="from_choice" value="false" /> <input type="hidden" name="from_home_module" id="from_home_module" value="false" /> <input type="hidden" name="ref" id="ref" value="" class="wtrLeftUpRef" /> <input type="hidden" name="existing_review" id="existing_review" value="false" class="wtrExisting" /> <input type="hidden" name="page_url" id="page_url" /> <button class='wtrToRead' type='submit'> <span class='progressTrigger'>Want to Read</span> <span class='progressIndicator'>saving…</span> </button> </form> </div> <div class='wtrRight wtrUp'> <form class="hiddenShelfForm" action="/shelf/add_to_shelf" accept-charset="UTF-8" method="post"><input name="utf8" type="hidden" value="✓" /><input type="hidden" name="authenticity_token" value="NZh94TgtlXfBkHnr1Bp6xvWG1ifxUz18+lOi79PBpstS8+1O6DfyDfQtmvIJMsrZT/9QfHtmgyKKQxi+BzVODg==" /> <input type="hidden" name="unique_id" id="unique_id" value="5_book_43726523" /> <input type="hidden" name="book_id" id="book_id" value="43726523" /> <input type="hidden" name="a" id="a" /> <input type="hidden" name="name" id="name" /> <input type="hidden" name="from_choice" id="from_choice" value="false" /> <input type="hidden" name="from_home_module" id="from_home_module" value="false" /> <input type="hidden" name="page_url" id="page_url" /> </form> <button class='wtrShelfButton'></button> </div> <div class='ratingStars wtrRating'> <div class='starsErrorTooltip hidden'> Error rating book. Refresh and try again. </div> <div class='myRating uitext greyText'>Rate this book</div> <div class='clearRating uitext'>Clear rating</div> <div class="stars" data-resource-id="43726523" data-user-id="0" data-submit-url="/review/rate/43726523?stars_click=true&wtr_button_id=5_book_43726523" data-rating="0" data-restore-rating="null"><a class="star off" title="did not like it" href="#" ref="">1 of 5 stars</a><a class="star off" title="it was ok" href="#" ref="">2 of 5 stars</a><a class="star off" title="liked it" href="#" ref="">3 of 5 stars</a><a class="star off" title="really liked it" href="#" ref="">4 of 5 stars</a><a class="star off" title="it was amazing" href="#" ref="">5 of 5 stars</a></div> </div> </div> </td> </tr> <!-- Add query string params --> <tr itemscope itemtype="http://schema.org/Book"> <td width="5%" valign="top"> <div id="61089452" class="u-anchorTarget"></div> <a title="A Hacker's Mind: How the Powerful Bend Society's Rules, and How to Bend them Back" href="/book/show/61089452-a-hacker-s-mind"> <img alt="A Hacker's Mind: How the Po..." class="bookCover" itemprop="image" src="https://i.gr-assets.com/images/S/compressed.photo.goodreads.com/books/1668324838i/61089452._SY75_.jpg" /> </a> </td> <td width="100%" valign="top"> <a class="bookTitle" itemprop="url" href="/book/show/61089452-a-hacker-s-mind"> <span itemprop='name' role='heading' aria-level='4'>A Hacker's Mind: How the Powerful Bend Society's Rules, and How to Bend them Back</span> </a> <br/> <div> <span class="greyText smallText uitext"> <span class="minirating"><span class="stars staticStars notranslate"><span size="12x12" class="staticStar p10"></span><span size="12x12" class="staticStar p10"></span><span size="12x12" class="staticStar p10"></span><span size="12x12" class="staticStar p6"></span><span size="12x12" class="staticStar p0"></span></span> 3.69 avg rating — 1,086 ratings</span> — published 2023 — <a class="greyText" rel="nofollow" href="/work/editions/96285433-a-hacker-s-mind-how-the-powerful-bend-society-s-rules-and-how-to-bend">3 editions</a> </span> </div> </td> <td width="130px" > <div class='wtrButtonContainer wtrSignedOut' id='6_book_61089452'> <div class='wtrUp wtrLeft'> <form action="/shelf/add_to_shelf" accept-charset="UTF-8" method="post"><input name="utf8" type="hidden" value="✓" /><input type="hidden" name="authenticity_token" value="QVDC5giJ4IXzR53+dz6os7dRVYzVSQFbEdxHznYeJp4mO1JJ2JOH/8b6fueqFhisDSjT1198vwVhzP2fourOWw==" /> <input type="hidden" name="book_id" id="book_id" value="61089452" /> <input type="hidden" name="name" id="name" value="to-read" /> <input type="hidden" name="unique_id" id="unique_id" value="6_book_61089452" /> <input type="hidden" name="wtr_new" id="wtr_new" value="true" /> <input type="hidden" name="from_choice" id="from_choice" value="false" /> <input type="hidden" name="from_home_module" id="from_home_module" value="false" /> <input type="hidden" name="ref" id="ref" value="" class="wtrLeftUpRef" /> <input type="hidden" name="existing_review" id="existing_review" value="false" class="wtrExisting" /> <input type="hidden" name="page_url" id="page_url" /> <button class='wtrToRead' type='submit'> <span class='progressTrigger'>Want to Read</span> <span class='progressIndicator'>saving…</span> </button> </form> </div> <div class='wtrRight wtrUp'> <form class="hiddenShelfForm" action="/shelf/add_to_shelf" accept-charset="UTF-8" method="post"><input name="utf8" type="hidden" value="✓" /><input type="hidden" name="authenticity_token" value="BPnj6zJoVSdYE89HtZDKycyq/dQTCvFsFbhJy3GWRoljknNE4nIyXW2uLF5ouHrWdtN7j5k/TzJlqPOapWKuTA==" /> <input type="hidden" name="unique_id" id="unique_id" value="6_book_61089452" /> <input type="hidden" name="book_id" id="book_id" value="61089452" /> <input type="hidden" name="a" id="a" /> <input type="hidden" name="name" id="name" /> <input type="hidden" name="from_choice" id="from_choice" value="false" /> <input type="hidden" name="from_home_module" id="from_home_module" value="false" /> <input type="hidden" name="page_url" id="page_url" /> </form> <button class='wtrShelfButton'></button> </div> <div class='ratingStars wtrRating'> <div class='starsErrorTooltip hidden'> Error rating book. Refresh and try again. </div> <div class='myRating uitext greyText'>Rate this book</div> <div class='clearRating uitext'>Clear rating</div> <div class="stars" data-resource-id="61089452" data-user-id="0" data-submit-url="/review/rate/61089452?stars_click=true&wtr_button_id=6_book_61089452" data-rating="0" data-restore-rating="null"><a class="star off" title="did not like it" href="#" ref="">1 of 5 stars</a><a class="star off" title="it was ok" href="#" ref="">2 of 5 stars</a><a class="star off" title="liked it" href="#" ref="">3 of 5 stars</a><a class="star off" title="really liked it" href="#" ref="">4 of 5 stars</a><a class="star off" title="it was amazing" href="#" ref="">5 of 5 stars</a></div> </div> </div> </td> </tr> <!-- Add query string params --> <tr itemscope itemtype="http://schema.org/Book"> <td width="5%" valign="top"> <div id="333794" class="u-anchorTarget"></div> <a title="Beyond Fear: Thinking Sensibly About Security in an Uncertain World." href="/book/show/333794.Beyond_Fear"> <img alt="Beyond Fear: Thinking Sensi..." class="bookCover" itemprop="image" src="https://i.gr-assets.com/images/S/compressed.photo.goodreads.com/books/1388606988i/333794._SY75_.jpg" /> </a> </td> <td width="100%" valign="top"> <a class="bookTitle" itemprop="url" href="/book/show/333794.Beyond_Fear"> <span itemprop='name' role='heading' aria-level='4'>Beyond Fear: Thinking Sensibly About Security in an Uncertain World.</span> </a> <br/> <div> <span class="greyText smallText uitext"> <span class="minirating"><span class="stars staticStars notranslate" title="really liked it"><span size="12x12" class="staticStar p10">really liked it</span><span size="12x12" class="staticStar p10"></span><span size="12x12" class="staticStar p10"></span><span size="12x12" class="staticStar p10"></span><span size="12x12" class="staticStar p0"></span></span> 4.00 avg rating — 702 ratings</span> — published 2003 — <a class="greyText" rel="nofollow" href="/work/editions/324296-beyond-fear">9 editions</a> </span> </div> </td> <td width="130px" > <div class='wtrButtonContainer wtrSignedOut' id='7_book_333794'> <div class='wtrUp wtrLeft'> <form action="/shelf/add_to_shelf" accept-charset="UTF-8" method="post"><input name="utf8" type="hidden" value="✓" /><input type="hidden" name="authenticity_token" value="EcEbpezXsWkCsiYEUTZKZqn+ezK742pRg1G+wGhpTqV2qosKPM3WEzcPxR2MHvp5E4f9aTHW1A/zQQSRvJ2mYA==" /> <input type="hidden" name="book_id" id="book_id" value="333794" /> <input type="hidden" name="name" id="name" value="to-read" /> <input type="hidden" name="unique_id" id="unique_id" value="7_book_333794" /> <input type="hidden" name="wtr_new" id="wtr_new" value="true" /> <input type="hidden" name="from_choice" id="from_choice" value="false" /> <input type="hidden" name="from_home_module" id="from_home_module" value="false" /> <input type="hidden" name="ref" id="ref" value="" class="wtrLeftUpRef" /> <input type="hidden" name="existing_review" id="existing_review" value="false" class="wtrExisting" /> <input type="hidden" name="page_url" id="page_url" /> <button class='wtrToRead' type='submit'> <span class='progressTrigger'>Want to Read</span> <span class='progressIndicator'>saving…</span> </button> </form> </div> <div class='wtrRight wtrUp'> <form class="hiddenShelfForm" action="/shelf/add_to_shelf" accept-charset="UTF-8" method="post"><input name="utf8" type="hidden" value="✓" /><input type="hidden" name="authenticity_token" value="cYbOrAObyppsxbytUmoNwtHROr5HqrMKTbwm97dfFZsW7V4D04Gt4Fl4X7SPQr3da6i85c2fDVQ9rJymY6v9Xg==" /> <input type="hidden" name="unique_id" id="unique_id" value="7_book_333794" /> <input type="hidden" name="book_id" id="book_id" value="333794" /> <input type="hidden" name="a" id="a" /> <input type="hidden" name="name" id="name" /> <input type="hidden" name="from_choice" id="from_choice" value="false" /> <input type="hidden" name="from_home_module" id="from_home_module" value="false" /> <input type="hidden" name="page_url" id="page_url" /> </form> <button class='wtrShelfButton'></button> </div> <div class='ratingStars wtrRating'> <div class='starsErrorTooltip hidden'> Error rating book. Refresh and try again. </div> <div class='myRating uitext greyText'>Rate this book</div> <div class='clearRating uitext'>Clear rating</div> <div class="stars" data-resource-id="333794" data-user-id="0" data-submit-url="/review/rate/333794?stars_click=true&wtr_button_id=7_book_333794" data-rating="0" data-restore-rating="null"><a class="star off" title="did not like it" href="#" ref="">1 of 5 stars</a><a class="star off" title="it was ok" href="#" ref="">2 of 5 stars</a><a class="star off" title="liked it" href="#" ref="">3 of 5 stars</a><a class="star off" title="really liked it" href="#" ref="">4 of 5 stars</a><a class="star off" title="it was amazing" href="#" ref="">5 of 5 stars</a></div> </div> </div> </td> </tr> <!-- Add query string params --> <tr itemscope itemtype="http://schema.org/Book"> <td width="5%" valign="top"> <div id="3346158" class="u-anchorTarget"></div> <a title="Schneier on Security" href="/book/show/3346158-schneier-on-security"> <img alt="Schneier on Security" class="bookCover" itemprop="image" src="https://i.gr-assets.com/images/S/compressed.photo.goodreads.com/books/1348336281i/3346158._SX50_.jpg" /> </a> </td> <td width="100%" valign="top"> <a class="bookTitle" itemprop="url" href="/book/show/3346158-schneier-on-security"> <span itemprop='name' role='heading' aria-level='4'>Schneier on Security</span> </a> <br/> <div> <span class="greyText smallText uitext"> <span class="minirating"><span class="stars staticStars notranslate"><span size="12x12" class="staticStar p10"></span><span size="12x12" class="staticStar p10"></span><span size="12x12" class="staticStar p10"></span><span size="12x12" class="staticStar p6"></span><span size="12x12" class="staticStar p0"></span></span> 3.87 avg rating — 423 ratings</span> — published 2008 — <a class="greyText" rel="nofollow" href="/work/editions/3384509-schneier-on-security">14 editions</a> </span> </div> </td> <td width="130px" > <div class='wtrButtonContainer wtrSignedOut' id='8_book_3346158'> <div class='wtrUp wtrLeft'> <form action="/shelf/add_to_shelf" accept-charset="UTF-8" method="post"><input name="utf8" type="hidden" value="✓" /><input type="hidden" name="authenticity_token" value="V5wux+TJmmMm2ZS9IP1UvOb1/FUGWMPKqoWO/4v8LVEw975oNNP9GRNkd6T91eSjXIx6DoxtfZTalTSuXwjFlA==" /> <input type="hidden" name="book_id" id="book_id" value="3346158" /> <input type="hidden" name="name" id="name" value="to-read" /> <input type="hidden" name="unique_id" id="unique_id" value="8_book_3346158" /> <input type="hidden" name="wtr_new" id="wtr_new" value="true" /> <input type="hidden" name="from_choice" id="from_choice" value="false" /> <input type="hidden" name="from_home_module" id="from_home_module" value="false" /> <input type="hidden" name="ref" id="ref" value="" class="wtrLeftUpRef" /> <input type="hidden" name="existing_review" id="existing_review" value="false" class="wtrExisting" /> <input type="hidden" name="page_url" id="page_url" /> <button class='wtrToRead' type='submit'> <span class='progressTrigger'>Want to Read</span> <span class='progressIndicator'>saving…</span> </button> </form> </div> <div class='wtrRight wtrUp'> <form class="hiddenShelfForm" action="/shelf/add_to_shelf" accept-charset="UTF-8" method="post"><input name="utf8" type="hidden" value="✓" /><input type="hidden" name="authenticity_token" value="U/++QlEy352CgIQ85gLmKO3mbFHTM6z5FauowbJiZko0lC7tgSi457c9ZyU7KlY3V5/qClkGEqdluxKQZpaOjw==" /> <input type="hidden" name="unique_id" id="unique_id" value="8_book_3346158" /> <input type="hidden" name="book_id" id="book_id" value="3346158" /> <input type="hidden" name="a" id="a" /> <input type="hidden" name="name" id="name" /> <input type="hidden" name="from_choice" id="from_choice" value="false" /> <input type="hidden" name="from_home_module" id="from_home_module" value="false" /> <input type="hidden" name="page_url" id="page_url" /> </form> <button class='wtrShelfButton'></button> </div> <div class='ratingStars wtrRating'> <div class='starsErrorTooltip hidden'> Error rating book. Refresh and try again. </div> <div class='myRating uitext greyText'>Rate this book</div> <div class='clearRating uitext'>Clear rating</div> <div class="stars" data-resource-id="3346158" data-user-id="0" data-submit-url="/review/rate/3346158?stars_click=true&wtr_button_id=8_book_3346158" data-rating="0" data-restore-rating="null"><a class="star off" title="did not like it" href="#" ref="">1 of 5 stars</a><a class="star off" title="it was ok" href="#" ref="">2 of 5 stars</a><a class="star off" title="liked it" href="#" ref="">3 of 5 stars</a><a class="star off" title="really liked it" href="#" ref="">4 of 5 stars</a><a class="star off" title="it was amazing" href="#" ref="">5 of 5 stars</a></div> </div> </div> </td> </tr> <!-- Add query string params --> <tr itemscope itemtype="http://schema.org/Book"> <td width="5%" valign="top"> <div id="18120899" class="u-anchorTarget"></div> <a title="Carry On: Sound Advice from Schneier on Security" href="/book/show/18120899-carry-on"> <img alt="Carry On: Sound Advice from..." class="bookCover" itemprop="image" src="https://i.gr-assets.com/images/S/compressed.photo.goodreads.com/books/1385965484i/18120899._SX50_.jpg" /> </a> </td> <td width="100%" valign="top"> <a class="bookTitle" itemprop="url" href="/book/show/18120899-carry-on"> <span itemprop='name' role='heading' aria-level='4'>Carry On: Sound Advice from Schneier on Security</span> </a> <br/> <div> <span class="greyText smallText uitext"> <span class="minirating"><span class="stars staticStars notranslate"><span size="12x12" class="staticStar p10"></span><span size="12x12" class="staticStar p10"></span><span size="12x12" class="staticStar p10"></span><span size="12x12" class="staticStar p6"></span><span size="12x12" class="staticStar p0"></span></span> 3.63 avg rating — 92 ratings</span> — published 2013 — <a class="greyText" rel="nofollow" href="/work/editions/25451387-carry-on-sound-advice-from-schneier-on-security">9 editions</a> </span> </div> </td> <td width="130px" > <div class='wtrButtonContainer wtrSignedOut' id='9_book_18120899'> <div class='wtrUp wtrLeft'> <form action="/shelf/add_to_shelf" accept-charset="UTF-8" method="post"><input name="utf8" type="hidden" value="✓" /><input type="hidden" name="authenticity_token" value="6j8eNgTD9SpUwqzfuE8woyuhckbNRtehYzG2YUnU07uNVI6Z1NmSUGF/T8ZlZ4C8kdj0HUdzaf8TIQwwnSA7fg==" /> <input type="hidden" name="book_id" id="book_id" value="18120899" /> <input type="hidden" name="name" id="name" value="to-read" /> <input type="hidden" name="unique_id" id="unique_id" value="9_book_18120899" /> <input type="hidden" name="wtr_new" id="wtr_new" value="true" /> <input type="hidden" name="from_choice" id="from_choice" value="false" /> <input type="hidden" name="from_home_module" id="from_home_module" value="false" /> <input type="hidden" name="ref" id="ref" value="" class="wtrLeftUpRef" /> <input type="hidden" name="existing_review" id="existing_review" value="false" class="wtrExisting" /> <input type="hidden" name="page_url" id="page_url" /> <button class='wtrToRead' type='submit'> <span class='progressTrigger'>Want to Read</span> <span class='progressIndicator'>saving…</span> </button> </form> </div> <div class='wtrRight wtrUp'> <form class="hiddenShelfForm" action="/shelf/add_to_shelf" accept-charset="UTF-8" method="post"><input name="utf8" type="hidden" value="✓" /><input type="hidden" name="authenticity_token" value="Gfr5i8SKmR5Gl8iHt6fTYhPnPcTo3o04GWwc7cCGm4N+kWkkFJD+ZHMqK55qj2N9qZ67n2LrM2ZpfKa8FHJzRg==" /> <input type="hidden" name="unique_id" id="unique_id" value="9_book_18120899" /> <input type="hidden" name="book_id" id="book_id" value="18120899" /> <input type="hidden" name="a" id="a" /> <input type="hidden" name="name" id="name" /> <input type="hidden" name="from_choice" id="from_choice" value="false" /> <input type="hidden" name="from_home_module" id="from_home_module" value="false" /> <input type="hidden" name="page_url" id="page_url" /> </form> <button class='wtrShelfButton'></button> </div> <div class='ratingStars wtrRating'> <div class='starsErrorTooltip hidden'> Error rating book. Refresh and try again. </div> <div class='myRating uitext greyText'>Rate this book</div> <div class='clearRating uitext'>Clear rating</div> <div class="stars" data-resource-id="18120899" data-user-id="0" data-submit-url="/review/rate/18120899?stars_click=true&wtr_button_id=9_book_18120899" data-rating="0" data-restore-rating="null"><a class="star off" title="did not like it" href="#" ref="">1 of 5 stars</a><a class="star off" title="it was ok" href="#" ref="">2 of 5 stars</a><a class="star off" title="liked it" href="#" ref="">3 of 5 stars</a><a class="star off" title="really liked it" href="#" ref="">4 of 5 stars</a><a class="star off" title="it was amazing" href="#" ref="">5 of 5 stars</a></div> </div> </div> </td> </tr> <!-- Add query string params --> <tr itemscope itemtype="http://schema.org/Book"> <td width="5%" valign="top"> <div id="46163228" class="u-anchorTarget"></div> <a title="We Have Root: Even More Advice from Schneier on Security" href="/book/show/46163228-we-have-root"> <img alt="We Have Root: Even More Adv..." class="bookCover" itemprop="image" src="https://i.gr-assets.com/images/S/compressed.photo.goodreads.com/books/1568875489i/46163228._SX50_.jpg" /> </a> </td> <td width="100%" valign="top"> <a class="bookTitle" itemprop="url" href="/book/show/46163228-we-have-root"> <span itemprop='name' role='heading' aria-level='4'>We Have Root: Even More Advice from Schneier on Security</span> </a> <br/> <div> <span class="greyText smallText uitext"> <span class="minirating"><span class="stars staticStars notranslate"><span size="12x12" class="staticStar p10"></span><span size="12x12" class="staticStar p10"></span><span size="12x12" class="staticStar p10"></span><span size="12x12" class="staticStar p6"></span><span size="12x12" class="staticStar p0"></span></span> 3.57 avg rating — 69 ratings</span> — <a class="greyText" rel="nofollow" href="/work/editions/71119747-we-have-root-even-more-advice-from-schneier-on-security">5 editions</a> </span> </div> </td> <td width="130px" > <div class='wtrButtonContainer wtrSignedOut' id='10_book_46163228'> <div class='wtrUp wtrLeft'> <form action="/shelf/add_to_shelf" accept-charset="UTF-8" method="post"><input name="utf8" type="hidden" value="✓" /><input type="hidden" name="authenticity_token" value="N4f8rq6fYMOJ7BB+resaGLnzutTr2oj9UOUQv/FBmkBQ7GwBfoUHubxR82dww6oHA4o8j2HvNqMg9aruJbVyhQ==" /> <input type="hidden" name="book_id" id="book_id" value="46163228" /> <input type="hidden" name="name" id="name" value="to-read" /> <input type="hidden" name="unique_id" id="unique_id" value="10_book_46163228" /> <input type="hidden" name="wtr_new" id="wtr_new" value="true" /> <input type="hidden" name="from_choice" id="from_choice" value="false" /> <input type="hidden" name="from_home_module" id="from_home_module" value="false" /> <input type="hidden" name="ref" id="ref" value="" class="wtrLeftUpRef" /> <input type="hidden" name="existing_review" id="existing_review" value="false" class="wtrExisting" /> <input type="hidden" name="page_url" id="page_url" /> <button class='wtrToRead' type='submit'> <span class='progressTrigger'>Want to Read</span> <span class='progressIndicator'>saving…</span> </button> </form> </div> <div class='wtrRight wtrUp'> <form class="hiddenShelfForm" action="/shelf/add_to_shelf" accept-charset="UTF-8" method="post"><input name="utf8" type="hidden" value="✓" /><input type="hidden" name="authenticity_token" value="EKoiDU/wUHQ3Wgiv5NOVARlTogD0FFvIeJ3Z8R8vbOB3wbKin+o3DgLn67Y5+yUeoyokW34h5ZYIjWOgy9uEJQ==" /> <input type="hidden" name="unique_id" id="unique_id" value="10_book_46163228" /> <input type="hidden" name="book_id" id="book_id" value="46163228" /> <input type="hidden" name="a" id="a" /> <input type="hidden" name="name" id="name" /> <input type="hidden" name="from_choice" id="from_choice" value="false" /> <input type="hidden" name="from_home_module" id="from_home_module" value="false" /> <input type="hidden" name="page_url" id="page_url" /> </form> <button class='wtrShelfButton'></button> </div> <div class='ratingStars wtrRating'> <div class='starsErrorTooltip hidden'> Error rating book. Refresh and try again. </div> <div class='myRating uitext greyText'>Rate this book</div> <div class='clearRating uitext'>Clear rating</div> <div class="stars" data-resource-id="46163228" data-user-id="0" data-submit-url="/review/rate/46163228?stars_click=true&wtr_button_id=10_book_46163228" data-rating="0" data-restore-rating="null"><a class="star off" title="did not like it" href="#" ref="">1 of 5 stars</a><a class="star off" title="it was ok" href="#" ref="">2 of 5 stars</a><a class="star off" title="liked it" href="#" ref="">3 of 5 stars</a><a class="star off" title="really liked it" href="#" ref="">4 of 5 stars</a><a class="star off" title="it was amazing" href="#" ref="">5 of 5 stars</a></div> </div> </div> </td> </tr> </table> <a class="actionLink" style="float: right" href="/author/list/175417.Bruce_Schneier">More books by Bruce Schneier…</a> <div class="clear"></div></div></div><div class="bigBoxBottom"></div></div></div> <a name="quotes"></a> <div style="display: flex; align-items: baseline"> <span style="z-index: 2;"> <a class="authorQuotesBigBoxTitle" href="/author/quotes/175417.Bruce_Schneier">Quotes by Bruce Schneier</a> </span> <span style="z-index: 2;"> <a class="helpTip" aria-label="Quotes Policy Information" href="#" onclick="Element.toggle('quotesDisclaimer'); return false;">(?)</a> <div id="quotesDisclaimer" style=" display:none; width: 227px; padding: 14px; margin-top: 14px; margin-left: -113px; " class="floatingBox"> Quotes are added by the Goodreads community and are not verified by Goodreads. <a aria-label="Quotes Policy Information Learn More" href="https://help.goodreads.com/s/article/Who-can-add-quotes-to-Goodreads">(Learn more)</a> </div> </span> </div> <div style="margin-top: -30px;"> <div class=" clearFloats bigBox"><div class="h2Container gradientHeaderContainer"><h2 class="brownBackground"></h2></div><div class="bigBoxBody"><div class="bigBoxContent containerWithHeaderContent"> <div class="quote mediumText "> <div class="quoteDetails "> <div class="quoteText"> “Terrorism isn't a crime against people or property. It's a crime against our minds, using the death of innocents and destruction of property to make us fearful. Terrorists use the media to magnify their actions and further spread fear. And when we react out of fear, when we change our policy to make our country less open, the terrorists succeed -- even if their attacks fail. But when we refuse to be terrorized, when we're indomitable in the face of terror, the terrorists fail -- even if their attacks succeed.” <br /> ― <span class="authorOrTitle"> Bruce Schneier </span> </div> <div class="quoteFooter"> <div class="greyText smallText left"> tags: <a href="/quotes/tag/courage">courage</a>, <a href="/quotes/tag/security">security</a>, <a href="/quotes/tag/terrorism">terrorism</a> </div> <div class="right"> <a class="smallText" title="View this quote" href="/quotes/430497-terrorism-isn-t-a-crime-against-people-or-property-it-s-a">37 likes</a> </div> </div> </div> <div class="action"> <a class="gr-button gr-button--small" rel="nofollow" href="/user/new">Like</a> </div> <br class="clear"/> </div> <div class="quote mediumText "> <div class="quoteDetails "> <div class="quoteText"> “We kill people based on metadata.” <br /> ― <span class="authorOrTitle"> Bruce Schneier, </span> <span id=quote_book_link_24381147> <a class="authorOrTitle" href="/work/quotes/41629774">Data and Goliath: The Hidden Battles to Collect Your Data and Control Your World</a> </span> </div> <div class="quoteFooter"> <div class="right"> <a class="smallText" title="View this quote" href="/quotes/6872632-we-kill-people-based-on-metadata">16 likes</a> </div> </div> </div> <div class="action"> <a class="gr-button gr-button--small" rel="nofollow" href="/user/new">Like</a> </div> <br class="clear"/> </div> <div class="quote mediumText last"> <div class="quoteDetails "> <div class="quoteText"> “If something is free, you’re not the customer; you’re the product.” <br /> ― <span class="authorOrTitle"> Bruce Schneier, </span> <span id=quote_book_link_24381147> <a class="authorOrTitle" href="/work/quotes/41629774">Data and Goliath: The Hidden Battles to Collect Your Data and Control Your World</a> </span> </div> <div class="quoteFooter"> <div class="right"> <a class="smallText" title="View this quote" href="/quotes/7009090-if-something-is-free-you-re-not-the-customer-you-re-the">13 likes</a> </div> </div> </div> <div class="action"> <a class="gr-button gr-button--small" rel="nofollow" href="/user/new">Like</a> </div> <br class="clear"/> </div> <div style="text-align: right;"> <a class="actionLink" href="/author/quotes/175417.Bruce_Schneier">See all Bruce Schneier's quotes »</a> </div> <div class="clear"></div></div></div><div class="bigBoxBottom"></div></div> </div> <div class=" clearFloats bigBox"><div class="h2Container gradientHeaderContainer"><h2 class="brownBackground">Topics Mentioning This Author</h2></div><div class="bigBoxBody"><div class="bigBoxContent containerWithHeaderContent"> <table class="tableList" cellspacing="0" width="100%"> <tr class="brownBx" style="border-bottom: none;"> <th>topics</th> <th>posts</th> <th>views</th> <th>last activity</th> <th> </th> </tr> <tr> <td> <b> <a title="All things Fandom" class="" href="https://www.goodreads.com/topic/show/940002-2012-authors">All things Fandom:</a> </b> <a class="" href="/topic/show/940002-2012-authors">2012 Authors</a> </td> <td class="nobreak"> 15 </td> <td>66</td> <td>Aug 10, 2012 09:18PM</td> <td> </td> </tr> <tr> <td> <b> <a title="The Sword and Laser" class="" href="https://www.goodreads.com/topic/show/1461760-ever-gone-to-a-book-signing-any-interesting-tales">The Sword and Laser:</a> </b> <a class="" href="/topic/show/1461760-ever-gone-to-a-book-signing-any-interesting-tales">Ever gone to a book signing? Any interesting tales?</a> </td> <td class="nobreak"> 44 </td> <td>225</td> <td>Feb 19, 2014 08:23AM</td> <td> </td> </tr> </table> <div style="text-align: right"> </div> <div class="clear"></div></div></div><div class="bigBoxBottom"></div></div> <br/><br/> Is this you? <a rel="nofollow" href="/author/author_application/175417.Bruce_Schneier">Let us know.</a> If not, help out and <a rel="nofollow" href="/author/invite_author/175417.Bruce_Schneier">invite Bruce to Goodreads.</a> <br/><br/><br/><br/><br/> </div> </div> <!-- Plus One JS include --> <script type="text/javascript"> (function() { var po = document.createElement('script'); po.type = 'text/javascript'; po.async = true; po.src = 'https://apis.google.com/js/plusone.js'; var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(po, s); })(); </script> </div> <div class="clear"></div> </div> <div class="clear"></div> </div> <div data-react-class="ReactComponents.GooglePageSkin" data-react-props="{"adId":"","trackingOptions":{"enableTracking":true,"adId":""}}"></div> <div class="clear"></div> <footer class='responsiveSiteFooter'> <div class='responsiveSiteFooter__contents gr-container-fluid'> <div class='gr-row'> <div class='gr-col gr-col-md-8 gr-col-lg-6'> <div class='gr-row'> <div class='gr-col-md-3 gr-col-lg-4'> <h3 class='responsiveSiteFooter__heading'>Company</h3> <ul class='responsiveSiteFooter__linkList'> <li class='responsiveSiteFooter__linkListItem'> <a class="responsiveSiteFooter__link" href="/about/us">About us</a> </li> <li class='responsiveSiteFooter__linkListItem'> <a class="responsiveSiteFooter__link" href="/jobs">Careers</a> </li> <li class='responsiveSiteFooter__linkListItem'> <a class="responsiveSiteFooter__link" href="/about/terms">Terms</a> </li> <li class='responsiveSiteFooter__linkListItem'> <a class="responsiveSiteFooter__link" href="/about/privacy">Privacy</a> </li> <li class='responsiveSiteFooter__linkListItem'> <a class="responsiveSiteFooter__link" href="https://help.goodreads.com/s/article/Goodreads-Interest-Based-Ads-Notice">Interest Based Ads</a> </li> <li class='responsiveSiteFooter__linkListItem'> <a class="responsiveSiteFooter__link" href="/adprefs">Ad Preferences</a> </li> <li class='responsiveSiteFooter__linkListItem'> <a class="responsiveSiteFooter__link" href="/help?action_type=help_web_footer">Help</a> </li> </ul> </div> <div class='gr-col-md-4 gr-col-lg-4'> <h3 class='responsiveSiteFooter__heading'>Work with us</h3> <ul class='responsiveSiteFooter__linkList'> <li class='responsiveSiteFooter__linkListItem'> <a class="responsiveSiteFooter__link" href="/author/program">Authors</a> </li> <li class='responsiveSiteFooter__linkListItem'> <a class="responsiveSiteFooter__link" href="/advertisers">Advertise</a> </li> <li class='responsiveSiteFooter__linkListItem'> <a class="responsiveSiteFooter__link" href="/news?content_type=author_blogs">Authors & ads blog</a> </li> </ul> </div> <div class='gr-col-md-5 gr-col-lg-4'> <h3 class='responsiveSiteFooter__heading'>Connect</h3> <div class='responsiveSiteFooter__socialLinkWrapper'> <a class="responsiveSiteFooter__socialLink" rel="noopener noreferrer" href="https://www.facebook.com/Goodreads/"><img alt="Goodreads on Facebook" src="https://s.gr-assets.com/assets/site_footer/footer_facebook-ea4ab848f8e86c5f5c98311bc9495a1b.svg" /> </a><a class="responsiveSiteFooter__socialLink" rel="noopener noreferrer" href="https://twitter.com/goodreads"><img alt="Goodreads on Twitter" src="https://s.gr-assets.com/assets/site_footer/footer_twitter-126b3ee80481a763f7fccb06ca03053c.svg" /> </a></div> <div class='responsiveSiteFooter__socialLinkWrapper'> <a class="responsiveSiteFooter__socialLink" rel="noopener noreferrer" href="https://www.instagram.com/goodreads/"><img alt="Goodreads on Instagram" src="https://s.gr-assets.com/assets/site_footer/footer_instagram-d59e3887020f12bcdb12e6c539579d85.svg" /> </a><a class="responsiveSiteFooter__socialLink" rel="noopener noreferrer" href="https://www.linkedin.com/company/goodreads-com/"><img alt="Goodreads on LinkedIn" src="https://s.gr-assets.com/assets/site_footer/footer_linkedin-5b820f4703eff965672594ef4d10e33c.svg" /> </a></div> </div> </div> </div> <div class='gr-col gr-col-md-4 gr-col-lg-6 responsiveSiteFooter__appLinksColumn'> <div class='responsiveSiteFooter__appLinksColumnContents'> <div class='responsiveSiteFooter__appLinksColumnBadges'> <a href="https://itunes.apple.com/app/apple-store/id355833469?pt=325668&ct=mw_footer&mt=8"><img alt="Download app for iOS" src="https://s.gr-assets.com/assets/app/badge-ios-desktop-homepage-6ac7ae16eabce57f6c855361656a7540.svg" /> </a><a href="https://play.google.com/store/apps/details?id=com.goodreads&utm_source=mw_footer&pcampaignid=MKT-Other-global-all-co-prtnr-py-PartBadge-Mar2515-1"><img alt="Download app for Android" srcSet="https://s.gr-assets.com/assets/app/badge-android-desktop-home-2x-e31514e1fb4dddecf9293aa526a64cfe.png 2x" src="https://s.gr-assets.com/assets/app/badge-android-desktop-home-0f517cbae4d56c88a128d27a7bea1118.png" /> </a></div> <ul class='responsiveSiteFooter__linkList'> <li class='responsiveSiteFooter__linkListItem'> © 2025 Goodreads, Inc. </li> <li class='responsiveSiteFooter__linkListItem'> <a class="responsiveSiteFooter__link" href="/toggle_mobile">Mobile version </a></li> </ul> </div> </div> </div> </div> </footer> <script> //<![CDATA[ if (typeof window.uet == 'function') { window.uet('be'); } //]]> </script> </div> <!-- This partial loads on almost every page view. The associated React component makes a call to SignInPromptController#get to determine if the user should see the sign in interstial. This is determined by how many signed out pagehits the user has executed an how recently they have last seen the insterstitial. If the controller responds indicating the popup should appear, the React component will render its content. --> <div data-react-class="ReactComponents.LoginInterstitial" data-react-props="{"allowFacebookSignIn":true,"allowAmazonSignIn":true,"overrideSignedOutPageCount":false,"path":{"signInUrl":"/user/sign_in","signUpUrl":"/user/sign_up","privacyUrl":"/about/privacy","termsUrl":"/about/terms","thirdPartyRedirectUrl":"/user/new?connect_prompt=true"}}"><noscript data-reactid=".i8ftlmd5aw" data-react-checksum="-1410330305"></noscript></div> <div id="overlay" style="display:none" onclick="Lightbox.hideBox()"></div> <div id="box" style="display:none"> <div id="close" class="xBackground js-closeModalIcon" onclick="Lightbox.hideBox()" title="Close this window"></div> <div id="boxContents"></div> <div id="boxContentsLeftovers" style="display:none"></div> <div class="clear"></div> </div> <div id="fbSigninNotification" style="display:none;"> <p>Welcome back. Just a moment while we sign you in to your Goodreads account.</p> <img src="https://s.gr-assets.com/assets/facebook/login_animation-085464711e6c1ed5ba287a2f40ba3343.gif" alt="Login animation" /> </div> <script> //<![CDATA[ qcdata = {} || qcdata; (function(){ var elem = document.createElement('script'); elem.src = (document.location.protocol == "https:" ? "https://secure" : "http://pixel") + ".quantserve.com/aquant.js?a=p-0dUe_kJAjvkoY"; elem.async = true; elem.type = "text/javascript"; var scpt = document.getElementsByTagName('script')[0]; scpt.parentNode.insertBefore(elem,scpt); }()); var qcdata = {qacct: 'p-0dUe_kJAjvkoY'}; //]]> </script> <noscript> <img alt='Quantcast' border='0' height='1' src='//pixel.quantserve.com/pixel/p-0dUe_kJAjvkoY.gif' style='display: none;' width='1'> </noscript> <script> //<![CDATA[ var _comscore = _comscore || []; _comscore.push({ c1: "2", c2: "6035830", c3: "", c4: "", c5: "", c6: "", c15: ""}); (function() { var s = document.createElement("script"), el = document.getElementsByTagName("script")[0]; s.async = true; s.src = (document.location.protocol == "https:" ? "https://sb" : "http://b") + ".scorecardresearch.com/beacon.js"; el.parentNode.insertBefore(s, el); })(); //]]> </script> <noscript> <img style="display: none" width="0" height="0" alt="" src="https://sb.scorecardresearch.com/p?c1=2&amp;c2=6035830&amp;c3=&amp;c4=&amp;c5=&amp;c6=&amp;c15=&amp;cv=2.0&amp;cj=1" /> </noscript> <script> //<![CDATA[ window.addEventListener("DOMContentLoaded", function() { ReactStores.GoogleAdsStore.initializeWith({"targeting":{"sid":"osid.1767bca4820126fe7c380d48d9dc0590","grsession":"osid.1767bca4820126fe7c380d48d9dc0590","surface":"desktop","signedin":"false","gr_author":"false","author":[175417],"shelf":["civilliberties","1nonfiction","blinks","digitallibrary","cyberbooks","42","computerstechnology","ebook","cybertech","artificialintelligence","cio","businesstechnology"],"gtargeting":"1","resource":"Author_175417"},"ads":{},"nativeAds":{}}); ReactStores.NotificationsStore.updateWith({}); ReactStores.CurrentUserStore.initializeWith({"currentUser":null}); ReactStores.FavoriteGenresStore.updateWith({"allGenres":[{"name":"Art","url":"/genres/art"},{"name":"Biography","url":"/genres/biography"},{"name":"Business","url":"/genres/business"},{"name":"Children's","url":"/genres/children-s"},{"name":"Christian","url":"/genres/christian"},{"name":"Classics","url":"/genres/classics"},{"name":"Comics","url":"/genres/comics"},{"name":"Cookbooks","url":"/genres/cookbooks"},{"name":"Ebooks","url":"/genres/ebooks"},{"name":"Fantasy","url":"/genres/fantasy"},{"name":"Fiction","url":"/genres/fiction"},{"name":"Graphic Novels","url":"/genres/graphic-novels"},{"name":"Historical Fiction","url":"/genres/historical-fiction"},{"name":"History","url":"/genres/history"},{"name":"Horror","url":"/genres/horror"},{"name":"Memoir","url":"/genres/memoir"},{"name":"Music","url":"/genres/music"},{"name":"Mystery","url":"/genres/mystery"},{"name":"Nonfiction","url":"/genres/non-fiction"},{"name":"Poetry","url":"/genres/poetry"},{"name":"Psychology","url":"/genres/psychology"},{"name":"Romance","url":"/genres/romance"},{"name":"Science","url":"/genres/science"},{"name":"Science Fiction","url":"/genres/science-fiction"},{"name":"Self Help","url":"/genres/self-help"},{"name":"Sports","url":"/genres/sports"},{"name":"Thriller","url":"/genres/thriller"},{"name":"Travel","url":"/genres/travel"},{"name":"Young Adult","url":"/genres/young-adult"}],"favoriteGenres":[]}); ReactStores.TabsStore.updateWith({"communitySpotlight":"groups"}); }); //]]> </script> </body> </html> <!-- This is a random-length HTML comment: bknfaamzzwxzikwdvtrcluvoiekgwxgawunqiyxtvcsqnwipmnefqymorpgnzkyuvuefayxnkhowkasezfxkyeklybuazowqlxfpgvfahbqpvzapzdqdtyekximjayssayqsockgelkmmhpjlgdxwaigsxzhpxntfwcwjnfuctooopmgiprulffitkykrcmqgfckznylhvxunzvitrletebuspflwzbbbijgagsyqgmavl -->