CINXE.COM

David Macpherson (Author of Defenders of Mai-dun)

<!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>David Macpherson (Author of Defenders of Mai-dun)</title> <meta content='David Macpherson is the author of Defenders of Mai-dun (3.00 avg rating, 2 ratings, 0 reviews), 503 Bad Writing Suggestions (3.00 avg rating, 2 ratings, ...' name='description'> <meta content='telephone=no' name='format-detection'> <link href='https://www.goodreads.com/author/show/18882695.David_Macpherson' rel='canonical'> <!-- OPEN GRAPH--> <meta content='2415071772' property='fb:app_id'> <meta content='books.author' property='og:type'> <meta content='David Macpherson' property='og:title'> <meta content="Author of Orphan Store Signs, Tales of the Reanimator's Saloon, and 503 Bad Writing Suggestions" property='og:description'> <meta content='https://s.gr-assets.com/assets/nophoto/user/u_700x933-9d85205e45c8c5b42bde388f589bd0cf.png' property='og:image'> <meta content='https://www.goodreads.com/author/show/18882695.David_Macpherson' property='og:url'> <meta content='https://www.goodreads.com/book/show/43502274-orphan-store-signs' property='books:book'> <meta content='https://www.goodreads.com/book/show/41038850-tales-of-the-reanimator-s-saloon' property='books:book'> <meta content='https://www.goodreads.com/book/show/40023523-503-bad-writing-suggestions' property='books:book'> <meta itemprop="image" content="https://s.gr-assets.com/assets/nophoto/user/u_200x266-e183445fd1a1b5cc7075bb1cf7043306.png"> <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 = "730-8617338-1866471"; var ue_id = "P3XQ0VJ4RYR7W2NQBCCG"; (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": "P3XQ0VJ4RYR7W2NQBCCG", "ObfuscatedMarketplaceId": "A1PQBFHBHS6YH1" }); window.csa("Events")("setEntity", { session: { id: "730-8617338-1866471" }, page: {requestId: "P3XQ0VJ4RYR7W2NQBCCG", 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.c418c2273fb0394bb62679d9c89b75f7"); googletag.pubads().setTargeting("grsession", "osid.c418c2273fb0394bb62679d9c89b75f7"); googletag.pubads().setTargeting("surface", "desktop"); googletag.pubads().setTargeting("signedin", "false"); googletag.pubads().setTargeting("gr_author", "false"); googletag.pubads().setTargeting("author", [18882695]); googletag.pubads().setTargeting("shelf", ["1toreadbook","6toreadnonfiction","6toreadnonfictionbook","61archaeologyanthropology","61nonfictionhistory","741uk","84england","941englanddorset"]); googletag.pubads().setTargeting("gtargeting", "1"); googletag.pubads().setTargeting("resource", "Author_18882695"); 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="4ybKA5RoA3+kSe1940fPybSpOFmRkDVc48VqGhvmq9gJ8vII0xuc7mf5rz9H+KxlXdIYVXTTvvr3QHm5J6cGEw==" /> <meta name="request-id" content="P3XQ0VJ4RYR7W2NQBCCG" /> <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="alternate" type="application/atom+xml" title="Bookshelves" href="https://www.goodreads.com/review/list_rss/3181924" /> <link rel="alternate" type="application/atom+xml" title="David's Updates" href="https://www.goodreads.com/user/updates_rss/3181924" /> <link rel="alternate" type="application/rss+xml" title="David's Updates" href="https://www.goodreads.com/user/updates_rss/3181924?v=as" /> <link rel="search" type="application/opensearchdescription+xml" href="/opensearch.xml" title="Goodreads"> <meta name="description" content="David Macpherson is the author of Defenders of Mai-dun (3.00 avg rating, 2 ratings, 0 reviews), 503 Bad Writing Suggestions (3.00 avg rating, 2 ratings, ..."> <meta content='summary' name='twitter:card'> <meta content='@goodreads' name='twitter:site'> <meta content='David Macpherson (Author of Defenders of Mai-dun)' name='twitter:title'> <meta content='David Macpherson is the author of Defenders of Mai-dun (3.00 avg rating, 2 ratings, 0 reviews), 503 Bad Writing Suggestions (3.00 avg rating, 2 ratings, ...' 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=".jn9ac1yx2u" data-react-checksum="-1454173928"></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_65060463-9fcd-4228-bcbe-61167d06498f' }); } 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="{&quot;myBooksUrl&quot;:&quot;/review/list?ref=nav_mybooks&quot;,&quot;browseUrl&quot;:&quot;/book?ref=nav_brws&quot;,&quot;recommendationsUrl&quot;:&quot;/recommendations?ref=nav_brws_recs&quot;,&quot;choiceAwardsUrl&quot;:&quot;/choiceawards?ref=nav_brws_gca&quot;,&quot;genresIndexUrl&quot;:&quot;/genres?ref=nav_brws_genres&quot;,&quot;giveawayUrl&quot;:&quot;/giveaway?ref=nav_brws_giveaways&quot;,&quot;exploreUrl&quot;:&quot;/book?ref=nav_brws_explore&quot;,&quot;homeUrl&quot;:&quot;/?ref=nav_home&quot;,&quot;listUrl&quot;:&quot;/list?ref=nav_brws_lists&quot;,&quot;newsUrl&quot;:&quot;/news?ref=nav_brws_news&quot;,&quot;communityUrl&quot;:&quot;/group?ref=nav_comm&quot;,&quot;groupsUrl&quot;:&quot;/group?ref=nav_comm_groups&quot;,&quot;quotesUrl&quot;:&quot;/quotes?ref=nav_comm_quotes&quot;,&quot;featuredAskAuthorUrl&quot;:&quot;/ask_the_author?ref=nav_comm_askauthor&quot;,&quot;autocompleteUrl&quot;:&quot;/book/auto_complete&quot;,&quot;defaultLogoActionUrl&quot;:&quot;/&quot;,&quot;topFullImage&quot;:{&quot;clickthroughUrl&quot;:&quot;https://www.goodreads.com/blog/show/2897?ref=HistFic25_eb&quot;,&quot;altText&quot;:&quot;A Century of New Historical Fiction Reads&quot;,&quot;backgroundColor&quot;:&quot;#825445&quot;,&quot;xs&quot;:{&quot;1x&quot;:&quot;https://i.gr-assets.com/images/S/compressed.photo.goodreads.com/siteheaderbannerimages/1739487919i/503.jpg&quot;,&quot;2x&quot;:&quot;https://i.gr-assets.com/images/S/compressed.photo.goodreads.com/siteheaderbannerimages/1739487923i/504.jpg&quot;},&quot;md&quot;:{&quot;1x&quot;:&quot;https://i.gr-assets.com/images/S/compressed.photo.goodreads.com/siteheaderbannerimages/1739487908i/501.jpg&quot;,&quot;2x&quot;:&quot;https://i.gr-assets.com/images/S/compressed.photo.goodreads.com/siteheaderbannerimages/1739487913i/502.jpg&quot;}},&quot;logo&quot;:{&quot;clickthroughUrl&quot;:&quot;/&quot;,&quot;altText&quot;:&quot;Goodreads Home&quot;},&quot;searchPath&quot;:&quot;/search&quot;,&quot;newReleasesUrl&quot;:&quot;/book/popular_by_date/2025/2?ref=nav_brws_newrels&quot;,&quot;signInUrl&quot;:&quot;/user/sign_in&quot;,&quot;signUpUrl&quot;:&quot;/user/sign_up&quot;,&quot;signInWithReturnUrl&quot;:true,&quot;deployServices&quot;:[],&quot;defaultLogoAltText&quot;:&quot;Goodreads Home&quot;,&quot;mobviousDeviceType&quot;:&quot;desktop&quot;}"><header data-reactid=".2bgvqynd2ai" data-react-checksum="1829854184"><div class="siteHeader__topFullImageContainer" style="background-color:#825445;" data-reactid=".2bgvqynd2ai.0"><a class="siteHeader__topFullImageLink" href="https://www.goodreads.com/blog/show/2897?ref=HistFic25_eb" data-reactid=".2bgvqynd2ai.0.0"><picture data-reactid=".2bgvqynd2ai.0.0.0"><source media="(min-width: 768px)" srcset="https://i.gr-assets.com/images/S/compressed.photo.goodreads.com/siteheaderbannerimages/1739487908i/501.jpg 1x, https://i.gr-assets.com/images/S/compressed.photo.goodreads.com/siteheaderbannerimages/1739487913i/502.jpg 2x" data-reactid=".2bgvqynd2ai.0.0.0.0"/><img alt="A Century of New Historical Fiction Reads" class="siteHeader__topFullImage" src="https://i.gr-assets.com/images/S/compressed.photo.goodreads.com/siteheaderbannerimages/1739487919i/503.jpg" srcset="https://i.gr-assets.com/images/S/compressed.photo.goodreads.com/siteheaderbannerimages/1739487923i/504.jpg 2x" data-reactid=".2bgvqynd2ai.0.0.0.1"/></picture></a></div><div class="siteHeader__topLine gr-box gr-box--withShadow" data-reactid=".2bgvqynd2ai.1"><div class="siteHeader__contents" data-reactid=".2bgvqynd2ai.1.0"><div class="siteHeader__topLevelItem siteHeader__topLevelItem--searchIcon" data-reactid=".2bgvqynd2ai.1.0.0"><button class="siteHeader__searchIcon gr-iconButton" aria-label="Toggle search" type="button" data-ux-click="true" data-reactid=".2bgvqynd2ai.1.0.0.0"></button></div><a href="/" class="siteHeader__logo" aria-label="Goodreads Home" title="Goodreads Home" data-reactid=".2bgvqynd2ai.1.0.1"></a><nav class="siteHeader__primaryNavInline" data-reactid=".2bgvqynd2ai.1.0.2"><ul role="menu" class="siteHeader__menuList" data-reactid=".2bgvqynd2ai.1.0.2.0"><li class="siteHeader__topLevelItem siteHeader__topLevelItem--home" data-reactid=".2bgvqynd2ai.1.0.2.0.0"><a href="/?ref=nav_home" class="siteHeader__topLevelLink" data-reactid=".2bgvqynd2ai.1.0.2.0.0.0">Home</a></li><li class="siteHeader__topLevelItem" data-reactid=".2bgvqynd2ai.1.0.2.0.1"><a href="/review/list?ref=nav_mybooks" class="siteHeader__topLevelLink" data-reactid=".2bgvqynd2ai.1.0.2.0.1.0">My Books</a></li><li class="siteHeader__topLevelItem" data-reactid=".2bgvqynd2ai.1.0.2.0.2"><div class="primaryNavMenu primaryNavMenu--siteHeaderBrowseMenu ignore-react-onclickoutside" data-reactid=".2bgvqynd2ai.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=".2bgvqynd2ai.1.0.2.0.2.0.0"><span data-reactid=".2bgvqynd2ai.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=".2bgvqynd2ai.1.0.2.0.2.0.1"><div class="siteHeader__browseMenuDropdown" data-reactid=".2bgvqynd2ai.1.0.2.0.2.0.1.0"><ul class="siteHeader__subNav" data-reactid=".2bgvqynd2ai.1.0.2.0.2.0.1.0.0"><li role="menuitem Recommendations" class="menuLink" aria-label="Recommendations" data-reactid=".2bgvqynd2ai.1.0.2.0.2.0.1.0.0.0"><a href="/recommendations?ref=nav_brws_recs" class="siteHeader__subNavLink" data-reactid=".2bgvqynd2ai.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=".2bgvqynd2ai.1.0.2.0.2.0.1.0.0.1"><a href="/choiceawards?ref=nav_brws_gca" class="siteHeader__subNavLink" data-reactid=".2bgvqynd2ai.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=".2bgvqynd2ai.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=".2bgvqynd2ai.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=".2bgvqynd2ai.1.0.2.0.2.0.1.0.0.3"><a href="/giveaway?ref=nav_brws_giveaways" class="siteHeader__subNavLink" data-reactid=".2bgvqynd2ai.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=".2bgvqynd2ai.1.0.2.0.2.0.1.0.0.4"><a href="/book/popular_by_date/2025/2?ref=nav_brws_newrels" class="siteHeader__subNavLink" data-reactid=".2bgvqynd2ai.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=".2bgvqynd2ai.1.0.2.0.2.0.1.0.0.5"><a href="/list?ref=nav_brws_lists" class="siteHeader__subNavLink" data-reactid=".2bgvqynd2ai.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=".2bgvqynd2ai.1.0.2.0.2.0.1.0.0.6"><a href="/book?ref=nav_brws_explore" class="siteHeader__subNavLink" data-reactid=".2bgvqynd2ai.1.0.2.0.2.0.1.0.0.6.0">Explore</a></li><li role="menuitem News &amp; Interviews" class="menuLink" aria-label="News &amp; Interviews" data-reactid=".2bgvqynd2ai.1.0.2.0.2.0.1.0.0.7"><a href="/news?ref=nav_brws_news" class="siteHeader__subNavLink" data-reactid=".2bgvqynd2ai.1.0.2.0.2.0.1.0.0.7.0">News &amp; Interviews</a></li></ul><div class="siteHeader__spotlight siteHeader__spotlight--withoutSubMenu" data-reactid=".2bgvqynd2ai.1.0.2.0.2.0.1.0.1"><div class="genreListContainer" data-reactid=".2bgvqynd2ai.1.0.2.0.2.0.1.0.1.0"><div class="siteHeader__heading siteHeader__title" data-reactid=".2bgvqynd2ai.1.0.2.0.2.0.1.0.1.0.0">Genres</div><ul class="genreList" data-reactid=".2bgvqynd2ai.1.0.2.0.2.0.1.0.1.0.1:$genreList0"><li role="menuitem" class="genreList__genre" data-reactid=".2bgvqynd2ai.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=".2bgvqynd2ai.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=".2bgvqynd2ai.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=".2bgvqynd2ai.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=".2bgvqynd2ai.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=".2bgvqynd2ai.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=".2bgvqynd2ai.1.0.2.0.2.0.1.0.1.0.1:$genreList0.0:$Children&#x27;s"><a href="/genres/children-s" class="genreList__genreLink gr-hyperlink gr-hyperlink--naked" data-reactid=".2bgvqynd2ai.1.0.2.0.2.0.1.0.1.0.1:$genreList0.0:$Children&#x27;s.0">Children&#x27;s</a></li><li role="menuitem" class="genreList__genre" data-reactid=".2bgvqynd2ai.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=".2bgvqynd2ai.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=".2bgvqynd2ai.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=".2bgvqynd2ai.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=".2bgvqynd2ai.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=".2bgvqynd2ai.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=".2bgvqynd2ai.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=".2bgvqynd2ai.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=".2bgvqynd2ai.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=".2bgvqynd2ai.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=".2bgvqynd2ai.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=".2bgvqynd2ai.1.0.2.0.2.0.1.0.1.0.1:$genreList0.0:$Fantasy.0">Fantasy</a></li></ul><ul class="genreList" data-reactid=".2bgvqynd2ai.1.0.2.0.2.0.1.0.1.0.1:$genreList1"><li role="menuitem" class="genreList__genre" data-reactid=".2bgvqynd2ai.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=".2bgvqynd2ai.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=".2bgvqynd2ai.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=".2bgvqynd2ai.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=".2bgvqynd2ai.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=".2bgvqynd2ai.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=".2bgvqynd2ai.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=".2bgvqynd2ai.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=".2bgvqynd2ai.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=".2bgvqynd2ai.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=".2bgvqynd2ai.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=".2bgvqynd2ai.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=".2bgvqynd2ai.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=".2bgvqynd2ai.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=".2bgvqynd2ai.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=".2bgvqynd2ai.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=".2bgvqynd2ai.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=".2bgvqynd2ai.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=".2bgvqynd2ai.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=".2bgvqynd2ai.1.0.2.0.2.0.1.0.1.0.1:$genreList1.0:$Poetry.0">Poetry</a></li></ul><ul class="genreList" data-reactid=".2bgvqynd2ai.1.0.2.0.2.0.1.0.1.0.1:$genreList2"><li role="menuitem" class="genreList__genre" data-reactid=".2bgvqynd2ai.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=".2bgvqynd2ai.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=".2bgvqynd2ai.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=".2bgvqynd2ai.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=".2bgvqynd2ai.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=".2bgvqynd2ai.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=".2bgvqynd2ai.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=".2bgvqynd2ai.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=".2bgvqynd2ai.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=".2bgvqynd2ai.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=".2bgvqynd2ai.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=".2bgvqynd2ai.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=".2bgvqynd2ai.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=".2bgvqynd2ai.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=".2bgvqynd2ai.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=".2bgvqynd2ai.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=".2bgvqynd2ai.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=".2bgvqynd2ai.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=".2bgvqynd2ai.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=".2bgvqynd2ai.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=".2bgvqynd2ai.1.0.2.0.3"><div class="primaryNavMenu ignore-react-onclickoutside" data-reactid=".2bgvqynd2ai.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=".2bgvqynd2ai.1.0.2.0.3.0.0"><span data-reactid=".2bgvqynd2ai.1.0.2.0.3.0.0.0">Community ▾</span></a><div class="primaryNavMenu__menu gr-box gr-box--withShadowLarge" role="menu" data-reactid=".2bgvqynd2ai.1.0.2.0.3.0.1"><ul class="siteHeader__subNav" data-reactid=".2bgvqynd2ai.1.0.2.0.3.0.1.0"><li role="menuitem Groups" class="menuLink" aria-label="Groups" data-reactid=".2bgvqynd2ai.1.0.2.0.3.0.1.0.0"><a href="/group?ref=nav_comm_groups" class="siteHeader__subNavLink" data-reactid=".2bgvqynd2ai.1.0.2.0.3.0.1.0.0.0">Groups</a></li><li role="menuitem Quotes" class="menuLink" aria-label="Quotes" data-reactid=".2bgvqynd2ai.1.0.2.0.3.0.1.0.2"><a href="/quotes?ref=nav_comm_quotes" class="siteHeader__subNavLink" data-reactid=".2bgvqynd2ai.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=".2bgvqynd2ai.1.0.2.0.3.0.1.0.3"><a href="/ask_the_author?ref=nav_comm_askauthor" class="siteHeader__subNavLink" data-reactid=".2bgvqynd2ai.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=".2bgvqynd2ai.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=".2bgvqynd2ai.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=".2bgvqynd2ai.1.0.3.0.0"/><input type="hidden" name="qid" value="" data-reactid=".2bgvqynd2ai.1.0.3.0.1"/><button type="submit" class="searchBox__icon--magnifyingGlass gr-iconButton searchBox__icon searchBox__icon--navbar" aria-label="Search" data-reactid=".2bgvqynd2ai.1.0.3.0.2"></button></form></div><ul class="siteHeader__personal" data-reactid=".2bgvqynd2ai.1.0.4"><li class="siteHeader__topLevelItem siteHeader__topLevelItem--signedOut" data-reactid=".2bgvqynd2ai.1.0.4.0"><a href="/user/sign_in?returnurl=undefined" rel="nofollow" class="siteHeader__topLevelLink" data-reactid=".2bgvqynd2ai.1.0.4.0.0">Sign In</a></li><li class="siteHeader__topLevelItem siteHeader__topLevelItem--signedOut" data-reactid=".2bgvqynd2ai.1.0.4.1"><a href="/user/sign_up" rel="nofollow" class="siteHeader__topLevelLink" data-reactid=".2bgvqynd2ai.1.0.4.1.0">Join</a></li></ul><div class="siteHeader__topLevelItem siteHeader__topLevelItem--signUp" data-reactid=".2bgvqynd2ai.1.0.5"><a href="/user/sign_up" class="gr-button gr-button--dark" rel="nofollow" data-reactid=".2bgvqynd2ai.1.0.5.0">Sign up</a></div><div class="modal modal--overlay modal--drawer" tabindex="0" data-reactid=".2bgvqynd2ai.1.0.7"><div data-reactid=".2bgvqynd2ai.1.0.7.0"><div class="modal__close" data-reactid=".2bgvqynd2ai.1.0.7.0.0"><button type="button" class="gr-iconButton" data-reactid=".2bgvqynd2ai.1.0.7.0.0.0"><img alt="Dismiss" src="//s.gr-assets.com/assets/gr/icons/icon_close_white-dbf4152deeef5bd3915d5d12210bf05f.svg" data-reactid=".2bgvqynd2ai.1.0.7.0.0.0.0"/></button></div><div class="modal__content" data-reactid=".2bgvqynd2ai.1.0.7.0.1"><div class="personalNavDrawer" data-reactid=".2bgvqynd2ai.1.0.7.0.1.0"><div class="personalNavDrawer__personalNavContainer" data-reactid=".2bgvqynd2ai.1.0.7.0.1.0.0"><noscript data-reactid=".2bgvqynd2ai.1.0.7.0.1.0.0.0"></noscript></div><div class="personalNavDrawer__profileAndLinksContainer" data-reactid=".2bgvqynd2ai.1.0.7.0.1.0.1"><div class="personalNavDrawer__profileContainer gr-mediaFlexbox gr-mediaFlexbox--alignItemsCenter" data-reactid=".2bgvqynd2ai.1.0.7.0.1.0.1.0"><div class="gr-mediaFlexbox__media" data-reactid=".2bgvqynd2ai.1.0.7.0.1.0.1.0.0"><img class="circularIcon circularIcon--large circularIcon--border" data-reactid=".2bgvqynd2ai.1.0.7.0.1.0.1.0.0.0"/></div><div class="gr-mediaFlexbox__desc" data-reactid=".2bgvqynd2ai.1.0.7.0.1.0.1.0.1"><a class="gr-hyperlink gr-hyperlink--bold" data-reactid=".2bgvqynd2ai.1.0.7.0.1.0.1.0.1.0"></a><div class="u-displayBlock" data-reactid=".2bgvqynd2ai.1.0.7.0.1.0.1.0.1.1"><a class="gr-hyperlink gr-hyperlink--naked" data-reactid=".2bgvqynd2ai.1.0.7.0.1.0.1.0.1.1.0">View profile</a></div></div></div><div class="personalNavDrawer__profileMenuContainer" data-reactid=".2bgvqynd2ai.1.0.7.0.1.0.1.1"><ul data-reactid=".2bgvqynd2ai.1.0.7.0.1.0.1.1.0"><li role="menuitem Profile" class="menuLink" aria-label="Profile" data-reactid=".2bgvqynd2ai.1.0.7.0.1.0.1.1.0.0"><span data-reactid=".2bgvqynd2ai.1.0.7.0.1.0.1.1.0.0.0"><a class="siteHeader__subNavLink" data-reactid=".2bgvqynd2ai.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=".2bgvqynd2ai.1.0.7.0.1.0.1.1.0.3"><a class="siteHeader__subNavLink" data-reactid=".2bgvqynd2ai.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=".2bgvqynd2ai.1.0.7.0.1.0.1.1.0.4"><span data-reactid=".2bgvqynd2ai.1.0.7.0.1.0.1.1.0.4.0"><a class="siteHeader__subNavLink" data-reactid=".2bgvqynd2ai.1.0.7.0.1.0.1.1.0.4.0.0"><span data-reactid=".2bgvqynd2ai.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=".2bgvqynd2ai.1.0.7.0.1.0.1.1.0.5"><a class="siteHeader__subNavLink" data-reactid=".2bgvqynd2ai.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=".2bgvqynd2ai.1.0.7.0.1.0.1.1.0.6"><a class="siteHeader__subNavLink" data-reactid=".2bgvqynd2ai.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=".2bgvqynd2ai.1.0.7.0.1.0.1.1.0.7"><a class="siteHeader__subNavLink" data-reactid=".2bgvqynd2ai.1.0.7.0.1.0.1.1.0.7.0">Reading Challenge</a></li><li role="menuitem Kindle Notes &amp; Highlights" class="menuLink" aria-label="Kindle Notes &amp; Highlights" data-reactid=".2bgvqynd2ai.1.0.7.0.1.0.1.1.0.8"><a class="siteHeader__subNavLink" data-reactid=".2bgvqynd2ai.1.0.7.0.1.0.1.1.0.8.0">Kindle Notes &amp; Highlights</a></li><li role="menuitem Quotes" class="menuLink" aria-label="Quotes" data-reactid=".2bgvqynd2ai.1.0.7.0.1.0.1.1.0.9"><a class="siteHeader__subNavLink" data-reactid=".2bgvqynd2ai.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=".2bgvqynd2ai.1.0.7.0.1.0.1.1.0.a"><a class="siteHeader__subNavLink" data-reactid=".2bgvqynd2ai.1.0.7.0.1.0.1.1.0.a.0">Favorite genres</a></li><li role="menuitem Friends&#x27; recommendations" class="menuLink" aria-label="Friends&#x27; recommendations" data-reactid=".2bgvqynd2ai.1.0.7.0.1.0.1.1.0.b"><span data-reactid=".2bgvqynd2ai.1.0.7.0.1.0.1.1.0.b.0"><a class="siteHeader__subNavLink" data-reactid=".2bgvqynd2ai.1.0.7.0.1.0.1.1.0.b.0.0"><span data-reactid=".2bgvqynd2ai.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=".2bgvqynd2ai.1.0.7.0.1.0.1.1.0.c"><a class="siteHeader__subNavLink u-topGrayBorder" data-reactid=".2bgvqynd2ai.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=".2bgvqynd2ai.1.0.7.0.1.0.1.1.0.d"><a class="siteHeader__subNavLink" data-reactid=".2bgvqynd2ai.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=".2bgvqynd2ai.1.0.7.0.1.0.1.1.0.e"><a class="siteHeader__subNavLink" data-method="POST" data-reactid=".2bgvqynd2ai.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=".2bgvqynd2ai.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=".2bgvqynd2ai.2.0"><nav class="siteHeader__primaryNavSeparateLine gr-box gr-box--withShadow" data-reactid=".2bgvqynd2ai.2.0.0"><ul role="menu" class="siteHeader__menuList" data-reactid=".2bgvqynd2ai.2.0.0.0"><li class="siteHeader__topLevelItem siteHeader__topLevelItem--home" data-reactid=".2bgvqynd2ai.2.0.0.0.0"><a href="/?ref=nav_home" class="siteHeader__topLevelLink" data-reactid=".2bgvqynd2ai.2.0.0.0.0.0">Home</a></li><li class="siteHeader__topLevelItem" data-reactid=".2bgvqynd2ai.2.0.0.0.1"><a href="/review/list?ref=nav_mybooks" class="siteHeader__topLevelLink" data-reactid=".2bgvqynd2ai.2.0.0.0.1.0">My Books</a></li><li class="siteHeader__topLevelItem" data-reactid=".2bgvqynd2ai.2.0.0.0.2"><div class="primaryNavMenu primaryNavMenu--siteHeaderBrowseMenu ignore-react-onclickoutside" data-reactid=".2bgvqynd2ai.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=".2bgvqynd2ai.2.0.0.0.2.0.0"><span data-reactid=".2bgvqynd2ai.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=".2bgvqynd2ai.2.0.0.0.2.0.1"><div class="siteHeader__browseMenuDropdown" data-reactid=".2bgvqynd2ai.2.0.0.0.2.0.1.0"><ul class="siteHeader__subNav" data-reactid=".2bgvqynd2ai.2.0.0.0.2.0.1.0.0"><li role="menuitem Recommendations" class="menuLink" aria-label="Recommendations" data-reactid=".2bgvqynd2ai.2.0.0.0.2.0.1.0.0.0"><a href="/recommendations?ref=nav_brws_recs" class="siteHeader__subNavLink" data-reactid=".2bgvqynd2ai.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=".2bgvqynd2ai.2.0.0.0.2.0.1.0.0.1"><a href="/choiceawards?ref=nav_brws_gca" class="siteHeader__subNavLink" data-reactid=".2bgvqynd2ai.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=".2bgvqynd2ai.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=".2bgvqynd2ai.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=".2bgvqynd2ai.2.0.0.0.2.0.1.0.0.3"><a href="/giveaway?ref=nav_brws_giveaways" class="siteHeader__subNavLink" data-reactid=".2bgvqynd2ai.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=".2bgvqynd2ai.2.0.0.0.2.0.1.0.0.4"><a href="/book/popular_by_date/2025/2?ref=nav_brws_newrels" class="siteHeader__subNavLink" data-reactid=".2bgvqynd2ai.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=".2bgvqynd2ai.2.0.0.0.2.0.1.0.0.5"><a href="/list?ref=nav_brws_lists" class="siteHeader__subNavLink" data-reactid=".2bgvqynd2ai.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=".2bgvqynd2ai.2.0.0.0.2.0.1.0.0.6"><a href="/book?ref=nav_brws_explore" class="siteHeader__subNavLink" data-reactid=".2bgvqynd2ai.2.0.0.0.2.0.1.0.0.6.0">Explore</a></li><li role="menuitem News &amp; Interviews" class="menuLink" aria-label="News &amp; Interviews" data-reactid=".2bgvqynd2ai.2.0.0.0.2.0.1.0.0.7"><a href="/news?ref=nav_brws_news" class="siteHeader__subNavLink" data-reactid=".2bgvqynd2ai.2.0.0.0.2.0.1.0.0.7.0">News &amp; Interviews</a></li></ul><div class="siteHeader__spotlight siteHeader__spotlight--withoutSubMenu" data-reactid=".2bgvqynd2ai.2.0.0.0.2.0.1.0.1"><div class="genreListContainer" data-reactid=".2bgvqynd2ai.2.0.0.0.2.0.1.0.1.0"><div class="siteHeader__heading siteHeader__title" data-reactid=".2bgvqynd2ai.2.0.0.0.2.0.1.0.1.0.0">Genres</div><ul class="genreList" data-reactid=".2bgvqynd2ai.2.0.0.0.2.0.1.0.1.0.1:$genreList0"><li role="menuitem" class="genreList__genre" data-reactid=".2bgvqynd2ai.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=".2bgvqynd2ai.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=".2bgvqynd2ai.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=".2bgvqynd2ai.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=".2bgvqynd2ai.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=".2bgvqynd2ai.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=".2bgvqynd2ai.2.0.0.0.2.0.1.0.1.0.1:$genreList0.0:$Children&#x27;s"><a href="/genres/children-s" class="genreList__genreLink gr-hyperlink gr-hyperlink--naked" data-reactid=".2bgvqynd2ai.2.0.0.0.2.0.1.0.1.0.1:$genreList0.0:$Children&#x27;s.0">Children&#x27;s</a></li><li role="menuitem" class="genreList__genre" data-reactid=".2bgvqynd2ai.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=".2bgvqynd2ai.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=".2bgvqynd2ai.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=".2bgvqynd2ai.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=".2bgvqynd2ai.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=".2bgvqynd2ai.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=".2bgvqynd2ai.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=".2bgvqynd2ai.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=".2bgvqynd2ai.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=".2bgvqynd2ai.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=".2bgvqynd2ai.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=".2bgvqynd2ai.2.0.0.0.2.0.1.0.1.0.1:$genreList0.0:$Fantasy.0">Fantasy</a></li></ul><ul class="genreList" data-reactid=".2bgvqynd2ai.2.0.0.0.2.0.1.0.1.0.1:$genreList1"><li role="menuitem" class="genreList__genre" data-reactid=".2bgvqynd2ai.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=".2bgvqynd2ai.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=".2bgvqynd2ai.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=".2bgvqynd2ai.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=".2bgvqynd2ai.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=".2bgvqynd2ai.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=".2bgvqynd2ai.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=".2bgvqynd2ai.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=".2bgvqynd2ai.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=".2bgvqynd2ai.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=".2bgvqynd2ai.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=".2bgvqynd2ai.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=".2bgvqynd2ai.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=".2bgvqynd2ai.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=".2bgvqynd2ai.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=".2bgvqynd2ai.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=".2bgvqynd2ai.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=".2bgvqynd2ai.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=".2bgvqynd2ai.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=".2bgvqynd2ai.2.0.0.0.2.0.1.0.1.0.1:$genreList1.0:$Poetry.0">Poetry</a></li></ul><ul class="genreList" data-reactid=".2bgvqynd2ai.2.0.0.0.2.0.1.0.1.0.1:$genreList2"><li role="menuitem" class="genreList__genre" data-reactid=".2bgvqynd2ai.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=".2bgvqynd2ai.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=".2bgvqynd2ai.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=".2bgvqynd2ai.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=".2bgvqynd2ai.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=".2bgvqynd2ai.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=".2bgvqynd2ai.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=".2bgvqynd2ai.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=".2bgvqynd2ai.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=".2bgvqynd2ai.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=".2bgvqynd2ai.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=".2bgvqynd2ai.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=".2bgvqynd2ai.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=".2bgvqynd2ai.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=".2bgvqynd2ai.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=".2bgvqynd2ai.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=".2bgvqynd2ai.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=".2bgvqynd2ai.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=".2bgvqynd2ai.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=".2bgvqynd2ai.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=".2bgvqynd2ai.2.0.0.0.3"><div class="primaryNavMenu ignore-react-onclickoutside" data-reactid=".2bgvqynd2ai.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=".2bgvqynd2ai.2.0.0.0.3.0.0"><span data-reactid=".2bgvqynd2ai.2.0.0.0.3.0.0.0">Community ▾</span></a><div class="primaryNavMenu__menu gr-box gr-box--withShadowLarge" role="menu" data-reactid=".2bgvqynd2ai.2.0.0.0.3.0.1"><ul class="siteHeader__subNav" data-reactid=".2bgvqynd2ai.2.0.0.0.3.0.1.0"><li role="menuitem Groups" class="menuLink" aria-label="Groups" data-reactid=".2bgvqynd2ai.2.0.0.0.3.0.1.0.0"><a href="/group?ref=nav_comm_groups" class="siteHeader__subNavLink" data-reactid=".2bgvqynd2ai.2.0.0.0.3.0.1.0.0.0">Groups</a></li><li role="menuitem Quotes" class="menuLink" aria-label="Quotes" data-reactid=".2bgvqynd2ai.2.0.0.0.3.0.1.0.2"><a href="/quotes?ref=nav_comm_quotes" class="siteHeader__subNavLink" data-reactid=".2bgvqynd2ai.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=".2bgvqynd2ai.2.0.0.0.3.0.1.0.3"><a href="/ask_the_author?ref=nav_comm_askauthor" class="siteHeader__subNavLink" data-reactid=".2bgvqynd2ai.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="{&quot;adId&quot;:&quot;&quot;,&quot;className&quot;:&quot;googleBannerAd--pushdown&quot;}"></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 David Macpherson'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"> <img alt="David Macpherson" src="https://s.gr-assets.com/assets/nophoto/user/u_200x266-e183445fd1a1b5cc7075bb1cf7043306.png" /> <br class="clear"/> <div class="smallText"> <a href="/review/list/3181924?sort=rating&amp;view=reviews">1588 ratings</a> | <a href="/review/list/3181924?sort=review&amp;view=reviews">1051 reviews</a> | <a class="js-ratingDistTooltip" data-user-id="3181924" href="">avg rating:3.38</a> <div class="floatingBox" style="display:none; width: 550px" id="ratingDistribution3181924"></div> <br/> </div> <br class="clear"/> <div id="topListSection"> </div> <div data-react-class="ReactComponents.GoogleBannerAd" data-react-props="{&quot;adId&quot;:&quot;&quot;,&quot;className&quot;:&quot;googleBannerAd--mediumRectangle&quot;}"></div> <div class=" clearFloats bigBox"><div class="h2Container gradientHeaderContainer"><h2 class="brownBackground"><a href="https://www.goodreads.com/user/year_in_books/2024/3181924">David’s Year In Books</a></h2></div><div class="bigBoxBody"><div class="bigBoxContent containerWithHeaderContent"><div class='yyibBanner'> <a href="https://www.goodreads.com/user/year_in_books/2024/3181924"><img srcSet="https://s.gr-assets.com/assets/yyib/2024/yyib_badge@2x-533cddc6663f85974d4a2c355c4e1143.png 2x" alt="year in books" src="https://s.gr-assets.com/assets/yyib/2024/yyib_badge-01bc55686a63de6867594bbca3af5347.png" /></a> </div> <div class='yyibLinks'> <div class='yyibLinkHeader'> David’s 2024 Year in Books </div> <div class='yyibLinkMessage'> Take a look at David’s Year in Books, including some fun facts about their reading. </div> <div class='yyibLinkLink'> <a href="https://www.goodreads.com/user/year_in_books/2024/3181924">Go to David’s 2024 Year in Books</a> </div> </div> <div class="clear"></div></div></div><div class="bigBoxBottom"></div></div> <div class=" clearFloats bigBox"><div class="h2Container gradientHeaderContainer"><h2 class="brownBackground">David Macpherson’s Followers (7)</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/1300453023p1/5117082.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/1504040225p1/5767299.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/1437972768p1/39148430.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/1674741697p1/162011680.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/1689494971p1/167864520.jpg" /></div> <div class="clear"></div></div></div><div class="bigBoxBottom"></div></div> <div data-react-class="ReactComponents.GoogleFeaturedContentModule" data-react-props="{&quot;adId&quot;:&quot;&quot;,&quot;trackingOptions&quot;:{&quot;enableTracking&quot;:true,&quot;adId&quot;:&quot;&quot;},&quot;isMobile&quot;:false,&quot;isInline&quot;:false,&quot;hasBottomBorder&quot;:false}"></div> <div data-react-class="ReactComponents.GoogleBannerAd" data-react-props="{&quot;adId&quot;:&quot;&quot;,&quot;className&quot;:&quot;googleBannerAd--mediumRectangle&quot;}"></div> <div class=" clearFloats bigBox"><div class="h2Container gradientHeaderContainer"><h2 class="brownBackground"><a href="https://www.goodreads.com/review/list/3181924-david-macpherson">David’s Bookshelves</a></h2></div><div class="bigBoxBody"><div class="bigBoxContent containerWithHeaderContent"> <a class="actionLinkLite" href="https://www.goodreads.com/review/list/3181924?shelf=read">read (1601)</a><br/> <a class="actionLinkLite" href="https://www.goodreads.com/review/list/3181924?shelf=currently-reading">currently-reading (0)</a><br/> <a class="actionLinkLite" href="https://www.goodreads.com/review/list/3181924?shelf=to-read">to-read (14)</a><br/> <div class="clear"></div></div></div><div class="bigBoxBottom"></div></div> <div class=" clearFloats bigBox"><div class="h2Container gradientHeaderContainer"><h2 class="brownBackground"><a rel="nofollow" href="/friend/user/3181924-david-macpherson">David’s Friends (41)</a></h2></div><div class="bigBoxBody"><div class="bigBoxContent containerWithHeaderContent"> <div> <a class="leftAlignedImage" style="padding-bottom:3px" href="/user/show/778555-dan"><img alt="Dan" style="width: 50px" src="https://images.gr-assets.com/users/1554046394p2/778555.jpg" /></a> <div class="left"> <div class="friendName"> <a rel="acquaintance" href="/user/show/778555-dan">Dan</a><br/> </div> 11,816 books <span class="greyText">|</span> 1,883 friends </div> </div> <br class="clear"/> <div> <a class="leftAlignedImage" style="padding-bottom:3px" href="/user/show/7410786-sarah-jean"><img alt="Sarah Jean" style="width: 50px" src="https://images.gr-assets.com/users/1599502328p2/7410786.jpg" /></a> <div class="left"> <div class="friendName"> <a rel="acquaintance" href="/user/show/7410786-sarah-jean">Sarah Jean</a><br/> </div> 6,974 books <span class="greyText">|</span> 111 friends </div> </div> <br class="clear"/> <div> <a class="leftAlignedImage" style="padding-bottom:3px" href="/user/show/40505953-jesse-flint"><img alt="Jesse F..." style="width: 50px" src="https://images.gr-assets.com/users/1424523448p2/40505953.jpg" /></a> <div class="left"> <div class="friendName"> <a rel="acquaintance" href="/user/show/40505953-jesse-flint">Jesse Flint</a><br/> </div> 265 books <span class="greyText">|</span> 61 friends </div> </div> <br class="clear"/> <div> <a class="leftAlignedImage" style="padding-bottom:3px" href="/user/show/1000435-linda"><img alt="Linda" style="width: 50px" src="https://images.gr-assets.com/users/1504580126p2/1000435.jpg" /></a> <div class="left"> <div class="friendName"> <a rel="acquaintance" href="/user/show/1000435-linda">Linda</a><br/> </div> 397 books <span class="greyText">|</span> 126 friends </div> </div> <br class="clear"/> <div> <a class="leftAlignedImage" style="padding-bottom:3px" href="/user/show/605758-abigail"><img alt="Abigail" style="width: 50px" src="https://images.gr-assets.com/users/1596041270p2/605758.jpg" /></a> <div class="left"> <div class="friendName"> <a rel="acquaintance" href="/user/show/605758-abigail">Abigail</a><br/> </div> 676 books <span class="greyText">|</span> 127 friends </div> </div> <br class="clear"/> <div> <a class="leftAlignedImage" style="padding-bottom:3px" href="/user/show/45233895-adam-stone"><img alt="Adam Stone" style="width: 50px" src="https://images.gr-assets.com/users/1536743382p2/45233895.jpg" /></a> <div class="left"> <div class="friendName"> <a rel="acquaintance" href="/user/show/45233895-adam-stone">Adam Stone</a><br/> </div> 2,447 books <span class="greyText">|</span> 339 friends </div> </div> <br class="clear"/> <div> <a class="leftAlignedImage" style="padding-bottom:3px" href="/user/show/394514-foster-bass"><img alt="Foster ..." style="width: 50px" src="https://images.gr-assets.com/users/1599092582p2/394514.jpg" /></a> <div class="left"> <div class="friendName"> <a rel="acquaintance" href="/user/show/394514-foster-bass">Foster Bass</a><br/> </div> 161 books <span class="greyText">|</span> 135 friends </div> </div> <br class="clear"/> <div> <a class="leftAlignedImage" style="padding-bottom:3px" href="/user/show/161227076-aisha-naseem"><img alt="Aisha N..." style="width: 50px" src="https://images.gr-assets.com/users/1673373680p2/161227076.jpg" /></a> <div class="left"> <div class="friendName"> <a rel="acquaintance" href="/user/show/161227076-aisha-naseem">Aisha Naseem</a><br/> </div> 45 books <span class="greyText">|</span> 33 friends </div> </div> <br class="clear"/> <a rel="me" class="actionLink right" href="/friend/user/3181924">More friends…</a> <br class="clear"/> <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="{&quot;adId&quot;:&quot;&quot;,&quot;className&quot;:&quot;googleBannerAd--mediumRectangle&quot;}"></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">David Macpherson</span> </h1> <h3 class="right goodreadsAuthor">Goodreads Author</h3> </div> <br class="clear"/> <div class="dataTitle">Member Since</div> <div class="dataItem">January 2010</div> <br class="clear"/> <div class="dataTitle">URL</div> <div class="dataItem greyText" itemprop="url"> https://www.goodreads.com/davidmacpherson </div> <br class="clear"/> <div class="aboutAuthorInfo"> <div style="float: right;"> <a class="smallText greyText" rel="nofollow" href="/author/edit/18882695.David_Macpherson">edit data</a> </div> </div> <br/> <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/18882695.David_Macpherson">Combine Editions</a></div><a itemprop="url" href="/author/list/18882695.David_Macpherson">David Macpherson’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>David Macpherson</span> <span class="rating"> Average rating: <span class="average" itemprop='ratingValue'>3.25</span> </span> <div class="floatingBox" style="display:none; width: 400px;" id="ratingDistribution18882695"> <img src="https://s.gr-assets.com/assets/loading-45f04d682f1e9151cf1e6fb18a1bde21.gif" alt="Loading" /> </div> &middot; <span class="votes"><span class="value-title" title="12" itemprop='ratingCount' content="12"> 12 </span></span> ratings &middot; <span class="count"><span class="value-title" title="2" itemprop='reviewCount' content="2"> 2 </span></span> reviews &middot; <a href="/author/list/18882695.David_Macpherson">10 distinct works</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('uia9sP/98FQKW4dTLSpsT4LmD6kc2dJaZnJ8eHzmpKxQ8oW7uI5vxcnrxRGJlQ/ja50vpfmaWfxy92/bQKcJZw==')}) } } 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('QxanBDuyi+OyxjrFCXwCpOTrL1454406AkP5FTyDYpupwp8PfMEUcnF2eIetw2EIDZAPUtygBpwWxuq2AMLPUA==')}) } //]]> </script> <tr itemscope itemtype="http://schema.org/Book"> <td width="5%" valign="top"> <div id="35603853" class="u-anchorTarget"></div> <a title="Defenders of Mai-dun: A Story of the Roman Assault on Maiden Castle" href="/book/show/35603853-defenders-of-mai-dun"> <img alt="Defenders of Mai-dun: A Sto..." class="bookCover" itemprop="image" src="https://i.gr-assets.com/images/S/compressed.photo.goodreads.com/books/1499252713i/35603853._SY75_.jpg" /> </a> </td> <td width="100%" valign="top"> <a class="bookTitle" itemprop="url" href="/book/show/35603853-defenders-of-mai-dun"> <span itemprop='name' role='heading' aria-level='4'>Defenders of Mai-dun: A Story of the Roman Assault on Maiden Castle</span> </a> <br/> <div> <span class="greyText smallText uitext"> <span class="minirating"><span class="stars staticStars notranslate" title="liked it"><span size="12x12" class="staticStar p10">liked it</span><span size="12x12" class="staticStar p10"></span><span size="12x12" class="staticStar p10"></span><span size="12x12" class="staticStar p0"></span><span size="12x12" class="staticStar p0"></span></span> 3.00 avg rating &mdash; 2 ratings</span> </span> </div> </td> <td width="130px" > <div class='wtrButtonContainer wtrSignedOut' id='1_book_35603853'> <div class='wtrUp wtrLeft'> <form action="/shelf/add_to_shelf" accept-charset="UTF-8" method="post"><input name="utf8" type="hidden" value="&#x2713;" /><input type="hidden" name="authenticity_token" value="JHEVMhT/yomocusllwoonmblTlwF7R+uhp3MuYSIq5DOpS05U4xVGGvCqWcztUsyj55uUOCulAiSGN8auMkGWw==" /> <input type="hidden" name="book_id" id="book_id" value="35603853" /> <input type="hidden" name="name" id="name" value="to-read" /> <input type="hidden" name="unique_id" id="unique_id" value="1_book_35603853" /> <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="&#x2713;" /><input type="hidden" name="authenticity_token" value="Ld9I+hsxbo+kmX3+/93dhF7lCh3Kxqpg2PjbcEZiacTHC3DxXELxHmcpP7xbYr4ot54qES+FIcbMfcjTeiPEDw==" /> <input type="hidden" name="unique_id" id="unique_id" value="1_book_35603853" /> <input type="hidden" name="book_id" id="book_id" value="35603853" /> <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="35603853" data-user-id="0" data-submit-url="/review/rate/35603853?stars_click=true&wtr_button_id=1_book_35603853" 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="40023523" class="u-anchorTarget"></div> <a title="503 Bad Writing Suggestions" href="/book/show/40023523-503-bad-writing-suggestions"> <img alt="503 Bad Writing Suggestions" class="bookCover" itemprop="image" src="https://i.gr-assets.com/images/S/compressed.photo.goodreads.com/books/1525267419i/40023523._SY75_.jpg" /> </a> </td> <td width="100%" valign="top"> <a class="bookTitle" itemprop="url" href="/book/show/40023523-503-bad-writing-suggestions"> <span itemprop='name' role='heading' aria-level='4'>503 Bad Writing Suggestions</span> </a> <br/> <div> <span class="greyText smallText uitext"> <span class="minirating"><span class="stars staticStars notranslate" title="liked it"><span size="12x12" class="staticStar p10">liked it</span><span size="12x12" class="staticStar p10"></span><span size="12x12" class="staticStar p10"></span><span size="12x12" class="staticStar p0"></span><span size="12x12" class="staticStar p0"></span></span> 3.00 avg rating &mdash; 2 ratings</span> </span> </div> </td> <td width="130px" > <div class='wtrButtonContainer wtrSignedOut' id='2_book_40023523'> <div class='wtrUp wtrLeft'> <form action="/shelf/add_to_shelf" accept-charset="UTF-8" method="post"><input name="utf8" type="hidden" value="&#x2713;" /><input type="hidden" name="authenticity_token" value="N64PUXKmXR5oIPQIxvfI2eem9Ukamq3dpDngff0SuDHdejdaNdXCj6uQtkpiSKt1Dt3VRf/ZJnuwvPPewVMV+g==" /> <input type="hidden" name="book_id" id="book_id" value="40023523" /> <input type="hidden" name="name" id="name" value="to-read" /> <input type="hidden" name="unique_id" id="unique_id" value="2_book_40023523" /> <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="&#x2713;" /><input type="hidden" name="authenticity_token" value="PPkOg2K5Ao51B774SNy0FRrweyiA+2erC6AiuYTTitHWLTaIJcqdH7a3/LrsY9e584tbJGW47A0fJTEauJInGg==" /> <input type="hidden" name="unique_id" id="unique_id" value="2_book_40023523" /> <input type="hidden" name="book_id" id="book_id" value="40023523" /> <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="40023523" data-user-id="0" data-submit-url="/review/rate/40023523?stars_click=true&wtr_button_id=2_book_40023523" 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="41038850" class="u-anchorTarget"></div> <a title="Tales of the Reanimator&#39;s Saloon" href="/book/show/41038850-tales-of-the-reanimator-s-saloon"> <img alt="Tales of the Reanimator&#39;s S..." class="bookCover" itemprop="image" src="https://i.gr-assets.com/images/S/compressed.photo.goodreads.com/books/1533340505i/41038850._SX50_.jpg" /> </a> </td> <td width="100%" valign="top"> <a class="bookTitle" itemprop="url" href="/book/show/41038850-tales-of-the-reanimator-s-saloon"> <span itemprop='name' role='heading' aria-level='4'>Tales of the Reanimator's Saloon</span> </a> <br/> <div> <span class="greyText smallText uitext"> <span class="minirating"><span class="stars staticStars notranslate" title="liked it"><span size="12x12" class="staticStar p10">liked it</span><span size="12x12" class="staticStar p10"></span><span size="12x12" class="staticStar p10"></span><span size="12x12" class="staticStar p0"></span><span size="12x12" class="staticStar p0"></span></span> 3.00 avg rating &mdash; 2 ratings</span> </span> </div> </td> <td width="130px" > <div class='wtrButtonContainer wtrSignedOut' id='3_book_41038850'> <div class='wtrUp wtrLeft'> <form action="/shelf/add_to_shelf" accept-charset="UTF-8" method="post"><input name="utf8" type="hidden" value="&#x2713;" /><input type="hidden" name="authenticity_token" value="Dk88SNbvLRi8tMa0WEMeM2p3wkmdZmAKTldmnJOde9XkmwRDkZyyiX8EhPb8/H2fgwziRXgl66xa0nU/r9zWHg==" /> <input type="hidden" name="book_id" id="book_id" value="41038850" /> <input type="hidden" name="name" id="name" value="to-read" /> <input type="hidden" name="unique_id" id="unique_id" value="3_book_41038850" /> <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="&#x2713;" /><input type="hidden" name="authenticity_token" value="Cza9XAWFWDYS7WhIvLi9rCubfYkG4G/IW9s7aYxUrubh4oVXQvbHp9FdKgoYB94AwuBdheOj5G5PXijKsBUDLQ==" /> <input type="hidden" name="unique_id" id="unique_id" value="3_book_41038850" /> <input type="hidden" name="book_id" id="book_id" value="41038850" /> <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="41038850" data-user-id="0" data-submit-url="/review/rate/41038850?stars_click=true&wtr_button_id=3_book_41038850" 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="43502274" class="u-anchorTarget"></div> <a title="Orphan Store Signs" href="/book/show/43502274-orphan-store-signs"> <img alt="Orphan Store Signs (The Lib..." class="bookCover" itemprop="image" src="https://i.gr-assets.com/images/S/compressed.photo.goodreads.com/books/1546906051i/43502274._SY75_.jpg" /> </a> </td> <td width="100%" valign="top"> <a class="bookTitle" itemprop="url" href="/book/show/43502274-orphan-store-signs"> <span itemprop='name' role='heading' aria-level='4'>Orphan Store Signs (The Library of Disposable Art Book 4)</span> </a> <br/> <div> <span class="greyText smallText uitext"> <span class="minirating"><span class="stars staticStars notranslate" title="liked it"><span size="12x12" class="staticStar p10">liked it</span><span size="12x12" class="staticStar p10"></span><span size="12x12" class="staticStar p10"></span><span size="12x12" class="staticStar p0"></span><span size="12x12" class="staticStar p0"></span></span> 3.00 avg rating &mdash; 2 ratings</span> </span> </div> </td> <td width="130px" > <div class='wtrButtonContainer wtrSignedOut' id='4_book_43502274'> <div class='wtrUp wtrLeft'> <form action="/shelf/add_to_shelf" accept-charset="UTF-8" method="post"><input name="utf8" type="hidden" value="&#x2713;" /><input type="hidden" name="authenticity_token" value="Jtn6HkblRm6FeyQ1wIS9/42Z3j0X/0tGH0VprdBxhHTMDcIVAZbZ/0bLZndkO95TZOL+MfK8wOALwHoO7DApvw==" /> <input type="hidden" name="book_id" id="book_id" value="43502274" /> <input type="hidden" name="name" id="name" value="to-read" /> <input type="hidden" name="unique_id" id="unique_id" value="4_book_43502274" /> <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="&#x2713;" /><input type="hidden" name="authenticity_token" value="622Cm2vGm+Zuy5+1GBIQbeOJtoFzdRjswHC2bHwlAY8BubqQLLUEd6173fe8rXPBCvKWjZY2k0rU9aXPQGSsRA==" /> <input type="hidden" name="unique_id" id="unique_id" value="4_book_43502274" /> <input type="hidden" name="book_id" id="book_id" value="43502274" /> <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="43502274" data-user-id="0" data-submit-url="/review/rate/43502274?stars_click=true&wtr_button_id=4_book_43502274" 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="21211341" class="u-anchorTarget"></div> <a title="Nomad" href="/book/show/21211341-nomad"> <img alt="Nomad" class="bookCover" itemprop="image" src="https://i.gr-assets.com/images/S/compressed.photo.goodreads.com/books/1394267409i/21211341._SX50_.jpg" /> </a> </td> <td width="100%" valign="top"> <a class="bookTitle" itemprop="url" href="/book/show/21211341-nomad"> <span itemprop='name' role='heading' aria-level='4'>Nomad</span> </a> <br/> <div> <span class="greyText smallText uitext"> <span class="minirating"><span class="stars staticStars notranslate" title="it was amazing"><span size="12x12" class="staticStar p10">it was amazing</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 p10"></span></span> 5.00 avg rating &mdash; 1 rating</span> &mdash; published 2013 &mdash; <a class="greyText" rel="nofollow" href="/work/editions/40545694-nomad">2 editions</a> </span> </div> </td> <td width="130px" > <div class='wtrButtonContainer wtrSignedOut' id='5_book_21211341'> <div class='wtrUp wtrLeft'> <form action="/shelf/add_to_shelf" accept-charset="UTF-8" method="post"><input name="utf8" type="hidden" value="&#x2713;" /><input type="hidden" name="authenticity_token" value="zCwrk6VziiA4swcK1A/hw/RN9DTgGDy4X0z235NAXn4m+BOY4gAVsfsDRUhwsIJvHTbUOAVbtx5LyeV8rwHztQ==" /> <input type="hidden" name="book_id" id="book_id" value="21211341" /> <input type="hidden" name="name" id="name" value="to-read" /> <input type="hidden" name="unique_id" id="unique_id" value="5_book_21211341" /> <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="&#x2713;" /><input type="hidden" name="authenticity_token" value="AJn0eOWebPscOFoxq9e8Wu2VOAHQvFjrnafKBG8XRGDqTcxzou3zat+IGHMPaN/2BO4YDTX/002JItmnU1bpqw==" /> <input type="hidden" name="unique_id" id="unique_id" value="5_book_21211341" /> <input type="hidden" name="book_id" id="book_id" value="21211341" /> <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="21211341" data-user-id="0" data-submit-url="/review/rate/21211341?stars_click=true&wtr_button_id=5_book_21211341" 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="40996578" class="u-anchorTarget"></div> <a title="We Are Still Open for Business" href="/book/show/40996578-we-are-still-open-for-business"> <img alt="We Are Still Open for Business" class="bookCover" itemprop="image" src="https://i.gr-assets.com/images/S/compressed.photo.goodreads.com/books/1532961168i/40996578._SY75_.jpg" /> </a> </td> <td width="100%" valign="top"> <a class="bookTitle" itemprop="url" href="/book/show/40996578-we-are-still-open-for-business"> <span itemprop='name' role='heading' aria-level='4'>We Are Still Open for Business</span> </a> <br/> <div> <span class="greyText smallText uitext"> <span class="minirating"><span class="stars staticStars notranslate" title="it was amazing"><span size="12x12" class="staticStar p10">it was amazing</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 p10"></span></span> 5.00 avg rating &mdash; 1 rating</span> </span> </div> </td> <td width="130px" > <div class='wtrButtonContainer wtrSignedOut' id='6_book_40996578'> <div class='wtrUp wtrLeft'> <form action="/shelf/add_to_shelf" accept-charset="UTF-8" method="post"><input name="utf8" type="hidden" value="&#x2713;" /><input type="hidden" name="authenticity_token" value="348M7vagCKxxrdmPP/PBXzp2T+pSCPITNbQGzCXNwoU1WzTlsdOXPbIdm82bTKLz0w1v5rdLebUhMRVvGYxvTg==" /> <input type="hidden" name="book_id" id="book_id" value="40996578" /> <input type="hidden" name="name" id="name" value="to-read" /> <input type="hidden" name="unique_id" id="unique_id" value="6_book_40996578" /> <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="&#x2713;" /><input type="hidden" name="authenticity_token" value="QCgc3/R/NGcTOrRWkY3+u5a4CZwghNhCGomGUnr1yYSq/CTUswyr9tCK9hQ1Mp0Xf8MpkMXHU+QODJXxRrRkTw==" /> <input type="hidden" name="unique_id" id="unique_id" value="6_book_40996578" /> <input type="hidden" name="book_id" id="book_id" value="40996578" /> <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="40996578" data-user-id="0" data-submit-url="/review/rate/40996578?stars_click=true&wtr_button_id=6_book_40996578" 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="42093485" class="u-anchorTarget"></div> <a title="I Kind of Knew Edward Gorey" href="/book/show/42093485-i-kind-of-knew-edward-gorey"> <img alt="I Kind of Knew Edward Gorey" class="bookCover" itemprop="image" src="https://i.gr-assets.com/images/S/compressed.photo.goodreads.com/books/1538199838i/42093485._SY75_.jpg" /> </a> </td> <td width="100%" valign="top"> <a class="bookTitle" itemprop="url" href="/book/show/42093485-i-kind-of-knew-edward-gorey"> <span itemprop='name' role='heading' aria-level='4'>I Kind of Knew Edward Gorey</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 p6"></span><span size="12x12" class="staticStar p0"></span><span size="12x12" class="staticStar p0"></span></span> 2.50 avg rating &mdash; 2 ratings</span> </span> </div> </td> <td width="130px" > <div class='wtrButtonContainer wtrSignedOut' id='7_book_42093485'> <div class='wtrUp wtrLeft'> <form action="/shelf/add_to_shelf" accept-charset="UTF-8" method="post"><input name="utf8" type="hidden" value="&#x2713;" /><input type="hidden" name="authenticity_token" value="PIivzyaG9pCrD8fLz6m5skNuoWSo7d0nHU0sjaH+15fWXJfEYfVpAWi/hYlrFtoeqhWBaE2uVoEJyD8unb96XA==" /> <input type="hidden" name="book_id" id="book_id" value="42093485" /> <input type="hidden" name="name" id="name" value="to-read" /> <input type="hidden" name="unique_id" id="unique_id" value="7_book_42093485" /> <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="&#x2713;" /><input type="hidden" name="authenticity_token" value="xPcnseipzlGib/RgRnlCJTRphIM2VwmhgFETUwF6VN4uIx+6r9pRwGHftiLixiGJ3RKkj9MUggeU1ADwPTv5FQ==" /> <input type="hidden" name="unique_id" id="unique_id" value="7_book_42093485" /> <input type="hidden" name="book_id" id="book_id" value="42093485" /> <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="42093485" data-user-id="0" data-submit-url="/review/rate/42093485?stars_click=true&wtr_button_id=7_book_42093485" 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="21271688" class="u-anchorTarget"></div> <a title="A Zigzag Path" href="/book/show/21271688-a-zigzag-path"> <img alt="A Zigzag Path" class="bookCover" itemprop="image" src="https://i.gr-assets.com/images/S/compressed.photo.goodreads.com/books/1394264188i/21271688._SX50_.jpg" /> </a> </td> <td width="100%" valign="top"> <a class="bookTitle" itemprop="url" href="/book/show/21271688-a-zigzag-path"> <span itemprop='name' role='heading' aria-level='4'>A Zigzag Path</span> </a> <br/> <div> <span class="greyText smallText uitext"> <span class="minirating"><span class="stars staticStars notranslate"><span size="12x12" class="staticStar p0"></span><span size="12x12" class="staticStar p0"></span><span size="12x12" class="staticStar p0"></span><span size="12x12" class="staticStar p0"></span><span size="12x12" class="staticStar p0"></span></span> 0.00 avg rating &mdash; 0 ratings</span> &mdash; published 2013 &mdash; <a class="greyText" rel="nofollow" href="/work/editions/40593340-a-zigzag-path">2 editions</a> </span> </div> </td> <td width="130px" > <div class='wtrButtonContainer wtrSignedOut' id='8_book_21271688'> <div class='wtrUp wtrLeft'> <form action="/shelf/add_to_shelf" accept-charset="UTF-8" method="post"><input name="utf8" type="hidden" value="&#x2713;" /><input type="hidden" name="authenticity_token" value="khjfwi1NXeFF7OJTW8x6QkgKH7YUJA/KlVS/a+LHZHd4zOfJaj7CcIZcoBH/cxnuoXE/uvFnhGyB0azI3obJvA==" /> <input type="hidden" name="book_id" id="book_id" value="21271688" /> <input type="hidden" name="name" id="name" value="to-read" /> <input type="hidden" name="unique_id" id="unique_id" value="8_book_21271688" /> <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="&#x2713;" /><input type="hidden" name="authenticity_token" value="6H6ToClVfco82z5hR2zy3ScwBlwQRpA3JGLsPqZlUtsCqqurbibiW/9rfCPj05FxzksmUPUFG5Ew5/+dmiT/EA==" /> <input type="hidden" name="unique_id" id="unique_id" value="8_book_21271688" /> <input type="hidden" name="book_id" id="book_id" value="21271688" /> <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="21271688" data-user-id="0" data-submit-url="/review/rate/21271688?stars_click=true&wtr_button_id=8_book_21271688" 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="27939798" class="u-anchorTarget"></div> <a title="The History Of The European Commerce With India: To Which Is Subjoined A Review Of The Arguments For And Against The Trade With India" href="/book/show/27939798-the-history-of-the-european-commerce-with-india"> <img alt="The History Of The European..." class="bookCover" itemprop="image" src="https://i.gr-assets.com/images/S/compressed.photo.goodreads.com/books/1677814604i/27939798._SY75_.jpg" /> </a> </td> <td width="100%" valign="top"> <a class="bookTitle" itemprop="url" href="/book/show/27939798-the-history-of-the-european-commerce-with-india"> <span itemprop='name' role='heading' aria-level='4'>The History Of The European Commerce With India: To Which Is Subjoined A Review Of The Arguments For And Against The Trade With India</span> </a> <br/> <div> <span class="greyText smallText uitext"> <span class="minirating"><span class="stars staticStars notranslate"><span size="12x12" class="staticStar p0"></span><span size="12x12" class="staticStar p0"></span><span size="12x12" class="staticStar p0"></span><span size="12x12" class="staticStar p0"></span><span size="12x12" class="staticStar p0"></span></span> 0.00 avg rating &mdash; 0 ratings</span> &mdash; <a class="greyText" rel="nofollow" href="/work/editions/47950721-the-history-of-the-european-commerce-with-india-to-which-is-subjoined-a">13 editions</a> </span> </div> </td> <td width="130px" > <div class='wtrButtonContainer wtrSignedOut' id='9_book_27939798'> <div class='wtrUp wtrLeft'> <form action="/shelf/add_to_shelf" accept-charset="UTF-8" method="post"><input name="utf8" type="hidden" value="&#x2713;" /><input type="hidden" name="authenticity_token" value="9v0EiQdJs8dn6aBTv7j+XTvqHhDuKgh1wUDLvPiZmKccKTyCQDosVqRZ4hEbB53x0pE+HAtpg9PVxdgfxNg1bA==" /> <input type="hidden" name="book_id" id="book_id" value="27939798" /> <input type="hidden" name="name" id="name" value="to-read" /> <input type="hidden" name="unique_id" id="unique_id" value="9_book_27939798" /> <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="&#x2713;" /><input type="hidden" name="authenticity_token" value="07WZevmsUxsDNGgXcRCYjkYaKQT/bX6LrJTQ4e+G1LA5YaFxvt/MisCEKlXVr/sir2EJCBou9S24EcNC08d5ew==" /> <input type="hidden" name="unique_id" id="unique_id" value="9_book_27939798" /> <input type="hidden" name="book_id" id="book_id" value="27939798" /> <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="27939798" data-user-id="0" data-submit-url="/review/rate/27939798?stars_click=true&wtr_button_id=9_book_27939798" 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="38866278" class="u-anchorTarget"></div> <a title="The History of the European Commerce With India: To Which Is Subjoined a Review of the Arguments for and Against the Trade With India, and the Management of It by a Chartered Company" href="/book/show/38866278-the-history-of-the-european-commerce-with-india"> <img alt="The History of the European..." class="bookCover" itemprop="image" src="https://i.gr-assets.com/images/S/compressed.photo.goodreads.com/books/1551403557i/38866278._SX50_.jpg" /> </a> </td> <td width="100%" valign="top"> <a class="bookTitle" itemprop="url" href="/book/show/38866278-the-history-of-the-european-commerce-with-india"> <span itemprop='name' role='heading' aria-level='4'>The History of the European Commerce With India: To Which Is Subjoined a Review of the Arguments for and Against the Trade With India, and the Management of It by a Chartered Company</span> </a> <br/> <div> <span class="greyText smallText uitext"> <span class="minirating"><span class="stars staticStars notranslate"><span size="12x12" class="staticStar p0"></span><span size="12x12" class="staticStar p0"></span><span size="12x12" class="staticStar p0"></span><span size="12x12" class="staticStar p0"></span><span size="12x12" class="staticStar p0"></span></span> 0.00 avg rating &mdash; 0 ratings</span> </span> </div> </td> <td width="130px" > <div class='wtrButtonContainer wtrSignedOut' id='10_book_38866278'> <div class='wtrUp wtrLeft'> <form action="/shelf/add_to_shelf" accept-charset="UTF-8" method="post"><input name="utf8" type="hidden" value="&#x2713;" /><input type="hidden" name="authenticity_token" value="hwpZ+K6/3MMGFTUaPKaFZFptU5cj+j2guOzDtG3FObBt3mHz6cxDUsWld1iYGebIsxZzm8a5tgasadAXUYSUew==" /> <input type="hidden" name="book_id" id="book_id" value="38866278" /> <input type="hidden" name="name" id="name" value="to-read" /> <input type="hidden" name="unique_id" id="unique_id" value="10_book_38866278" /> <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="&#x2713;" /><input type="hidden" name="authenticity_token" value="QSDr9gg9+y7S8WFqqWTx6tuNuTpq97g+N7oiVVKX2OWr9NP9T05kvxFBIygN25JGMvaZNo+0M5gjPzH2btZ1Lg==" /> <input type="hidden" name="unique_id" id="unique_id" value="10_book_38866278" /> <input type="hidden" name="book_id" id="book_id" value="38866278" /> <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="38866278" data-user-id="0" data-submit-url="/review/rate/38866278?stars_click=true&wtr_button_id=10_book_38866278" 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/18882695.David_Macpherson">More books by David Macpherson&hellip;</a> <div class="clear"></div></div></div><div class="bigBoxBottom"></div></div></div> <div class=" clearFloats bigBox"><div class="h2Container gradientHeaderContainer"><h2 class="brownBackground"><div class="extraHeader"><a class="smallText" rel="nofollow" href="/user/updates_rss/3181924">rss</a></div>David’s Recent Updates</h2></div><div class="bigBoxBody"><div class="bigBoxContent containerWithHeaderContent"> <table border='0' cellpadding='2' cellspacing='0' class='tableListReverse newsfeedUpdates js-dataTooltip' data-ref-tag='x_gr_w_preview_nf_hover'> <tr class='update' data-timestamp='February 10, 2025 00:30' id='update_15936289721'> <td> <div class='updateAction'> <strong><a href="/user/show/3181924-david-macpherson">David Macpherson</a></strong> rated a book <span class=" staticStars notranslate" title="liked it"><span size="15x15" class="staticStar p10">liked it</span><span size="15x15" class="staticStar p10"></span><span size="15x15" class="staticStar p10"></span><span size="15x15" class="staticStar p0"></span><span size="15x15" class="staticStar p0"></span></span> </div> <div class='updateImage'> <div class='js-tooltipTrigger tooltipTrigger' data-resource-id='58361455' data-resource-type='Book'> <a id="bookCover_7307710911_58361455" href="/book/show/58361455-this-hidden-city"><img alt="This Hidden City by Adel Souto" title="This Hidden City by Adel Souto" src="https://s.gr-assets.com/assets/nophoto/book/50x75-a91bf249278a81aabab721ef782c4a74.png" /></a> </div> </div> <div class='updateBodyAfterImageShort'> <span class="js-tooltipTrigger tooltipTriggerText" data-resource-id="58361455" data-resource-type="Book" data-placement="bottom"><a class="bookTitle" href="/book/show/58361455-this-hidden-city">This Hidden City: A Tour of New York City&#39;s Esoteric Side</a></span> <br> <span class='by smallText'> by </span> <a class="authorName" href="/author/show/9806217.Adel_Souto">Adel Souto</a> <div style='margin-top: 5px'> </div> </div> </td> <td valign='top'> <div class='wtrButtonContainer wtrSignedOut' id='11_book_58361455'> <div class='wtrUp wtrLeft'> <form action="/shelf/add_to_shelf" accept-charset="UTF-8" method="post"><input name="utf8" type="hidden" value="&#x2713;" /><input type="hidden" name="authenticity_token" value="yfBnuAf45WES99qXadMW/yM/6GTx4PoRFzZJPbg8n1kjJF+zQIt68NFHmNXNbHVTykTIaBSjcbcDs1qehH0ykg==" /> <input type="hidden" name="book_id" id="book_id" value="58361455" /> <input type="hidden" name="name" id="name" value="to-read" /> <input type="hidden" name="unique_id" id="unique_id" value="11_book_58361455" /> <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="&#x2713;" /><input type="hidden" name="authenticity_token" value="0vLCkZV2p3maOzAwmcWl1KDHWCR280KcWLfaA1fFtVw4Jvqa0gU46FmLcnI9esZ4Sbx4KJOwyTpMMsmga4QYlw==" /> <input type="hidden" name="unique_id" id="unique_id" value="11_book_58361455" /> <input type="hidden" name="book_id" id="book_id" value="58361455" /> <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="58361455" data-user-id="0" data-submit-url="/review/rate/58361455?stars_click=true&wtr_button_id=11_book_58361455" 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 class='update no_border' id='update_15936289721_2'> <td colspan='2'> <span id='reviewTextContainer7307710911' style=''> <span id="freeTextContainerreview7307710911">IT was interesting but I was hoping for more of the truly strange sites that could be found in the sectin of brookkln but the others were not as engaging to me. fun book. cool idea.</span> </span> </td> </tr> <tr class="no_border feedFooterReview" id="update_comment_stuff_Review7307710911"> <td colspan="2"> <div class="updateActionLinks"> <a class="updatedTimestamp" ref="timestamp" href="/review/show/7307710911">Feb 10, 2025 12:30AM</a> &nbsp;&middot;&nbsp;<span class='likeItContainer' id='like_container_review_7307710911'><a rel="nofollow" class="jsLike like_it" href="https://www.goodreads.com/user/new?remember=true&amp;return_url=%2Fauthor%2Fshow%2F18882695">like</a></span> &nbsp;&middot;&nbsp;<a href="/review/show/7307710911?book_show_action=false">see review</a> </div> </td> </tr> </tr> <tr class='update' data-timestamp='February 04, 2025 11:32' id='update_15895566469'> <td> <div class='updateAction'> <strong><a href="/user/show/3181924-david-macpherson">David Macpherson</a></strong> rated a book <span class=" staticStars notranslate" title="it was ok"><span size="15x15" class="staticStar p10">it was ok</span><span size="15x15" class="staticStar p10"></span><span size="15x15" class="staticStar p0"></span><span size="15x15" class="staticStar p0"></span><span size="15x15" class="staticStar p0"></span></span> </div> <div class='updateImage'> <div class='js-tooltipTrigger tooltipTrigger' data-resource-id='734977' data-resource-type='Book'> <a id="bookCover_7290320494_734977" href="/book/show/734977.Just_the_Facts"><img alt="Just the Facts by David Collier" title="Just the Facts by David Collier" src="https://i.gr-assets.com/images/S/compressed.photo.goodreads.com/books/1312059733l/734977._SX50_.jpg" /></a> </div> </div> <div class='updateBodyAfterImageShort'> <span class="js-tooltipTrigger tooltipTriggerText" data-resource-id="734977" data-resource-type="Book" data-placement="bottom"><a class="bookTitle" href="/book/show/734977.Just_the_Facts">Just the Facts: A Decade of Comic Essays</a></span> <br> <span class='by smallText'> by </span> <a class="authorName" href="/author/show/140499.David_Collier">David Collier</a> <div style='margin-top: 5px'> </div> </div> </td> <td valign='top'> <div class='wtrButtonContainer wtrSignedOut' id='12_book_734977'> <div class='wtrUp wtrLeft'> <form action="/shelf/add_to_shelf" accept-charset="UTF-8" method="post"><input name="utf8" type="hidden" value="&#x2713;" /><input type="hidden" name="authenticity_token" value="5XEO7HnHB7M68XvUK2Qp5vKsJLwZ1bGv4ZTZCXOQYqgPpTbnPrSYIvlBOZaP20pKG9cEsPyWOgn1EcqqT9HPYw==" /> <input type="hidden" name="book_id" id="book_id" value="734977" /> <input type="hidden" name="name" id="name" value="to-read" /> <input type="hidden" name="unique_id" id="unique_id" value="12_book_734977" /> <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="&#x2713;" /><input type="hidden" name="authenticity_token" value="mtz2x7tnM3scEIetXK++GeGuzjdlvqXazX7fvXQLdY9wCM7M/BSs6t+gxe/4EN21CNXuO4D9LnzZ+8weSErYRA==" /> <input type="hidden" name="unique_id" id="unique_id" value="12_book_734977" /> <input type="hidden" name="book_id" id="book_id" value="734977" /> <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="734977" data-user-id="0" data-submit-url="/review/rate/734977?stars_click=true&wtr_button_id=12_book_734977" 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 class='update no_border' id='update_15895566469_2'> <td colspan='2'> <span id='reviewTextContainer7290320494' style=''> <span id="freeTextContainerreview7290320494">An endless collection of non fiction work by a Canadian comics artist. It was so dense and ponderous that it became less and less enjoyable as it went on. I also am interested in the definition of comics journalism. Is it just a lot (and I mean a lot</span> <span id="freeTextreview7290320494" style="display:none">An endless collection of non fiction work by a Canadian comics artist. It was so dense and ponderous that it became less and less enjoyable as it went on. I also am interested in the definition of comics journalism. Is it just a lot (and I mean a lot) of words with some pictures shoehorned underneath? there was no real integration between text and word. I think that is a failing of a lot of the comic reportage I have seen, just that this case was pretty extreme. It was overwhelming to get through and it wasn't just the amount of text, the way the stories were told were odd. I mean, how did the issues of the strident laws of Singapore have anything to do with a couple kids being obnoxious on a bus in Detroit? If he was trying to make a point, he did not succeed. And to add insult to all this, the illustrations did not appeal to me.</span> <a data-text-id="review7290320494" href="#" onclick="swapContent($(this));; return false;">...more</a> </span> </td> </tr> <tr class="no_border feedFooterReview" id="update_comment_stuff_Review7290320494"> <td colspan="2"> <div class="updateActionLinks"> <a class="updatedTimestamp" ref="timestamp" href="/review/show/7290320494">Feb 04, 2025 11:32AM</a> &nbsp;&middot;&nbsp;<span class='likeItContainer' id='like_container_review_7290320494'><a rel="nofollow" class="jsLike like_it" href="https://www.goodreads.com/user/new?remember=true&amp;return_url=%2Fauthor%2Fshow%2F18882695">like</a></span> &nbsp;&middot;&nbsp;<a href="/review/show/7290320494?book_show_action=false">see review</a> </div> </td> </tr> </tr> <tr class='update' data-timestamp='February 03, 2025 08:20' id='update_15886833281'> <td> <div class='updateAction'> <strong><a href="/user/show/3181924-david-macpherson">David Macpherson</a></strong> rated a book <span class=" staticStars notranslate" title="really liked it"><span size="15x15" class="staticStar p10">really liked it</span><span size="15x15" class="staticStar p10"></span><span size="15x15" class="staticStar p10"></span><span size="15x15" class="staticStar p10"></span><span size="15x15" class="staticStar p0"></span></span> </div> <div class='updateImage'> <div class='js-tooltipTrigger tooltipTrigger' data-resource-id='26152638' data-resource-type='Book'> <a id="bookCover_7286484623_26152638" href="/book/show/26152638-spelunky"><img alt="Spelunky by Derek Yu" title="Spelunky by Derek Yu" src="https://i.gr-assets.com/images/S/compressed.photo.goodreads.com/books/1456555020l/26152638._SX50_.jpg" /></a> </div> </div> <div class='updateBodyAfterImageShort'> <span class="js-tooltipTrigger tooltipTriggerText" data-resource-id="26152638" data-resource-type="Book" data-placement="bottom"><a class="bookTitle" href="/book/show/26152638-spelunky">Spelunky (Boss Fight Books, #11)</a></span> <br> <span class='by smallText'> by </span> <a class="authorName" href="/author/show/14231262.Derek_Yu">Derek Yu</a> <div style='margin-top: 5px'> </div> </div> </td> <td valign='top'> <div class='wtrButtonContainer wtrSignedOut' id='13_book_26152638'> <div class='wtrUp wtrLeft'> <form action="/shelf/add_to_shelf" accept-charset="UTF-8" method="post"><input name="utf8" type="hidden" value="&#x2713;" /><input type="hidden" name="authenticity_token" value="GWa1GD3DcbL9eh3sSX6VCFOlv25HDsJe/rGU1AnWkHPzso0TerDuIz7KX67twfakut6fYqJNSfjqNId3NZc9uA==" /> <input type="hidden" name="book_id" id="book_id" value="26152638" /> <input type="hidden" name="name" id="name" value="to-read" /> <input type="hidden" name="unique_id" id="unique_id" value="13_book_26152638" /> <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="&#x2713;" /><input type="hidden" name="authenticity_token" value="qKt0+tXgdCNJ1Apb29Xp9eCWYiVIwaNjDfW0olY4bmdCf0zxkpPrsopkSBl/aopZCe1CKa2CKMUZcKcBannDrA==" /> <input type="hidden" name="unique_id" id="unique_id" value="13_book_26152638" /> <input type="hidden" name="book_id" id="book_id" value="26152638" /> <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="26152638" data-user-id="0" data-submit-url="/review/rate/26152638?stars_click=true&wtr_button_id=13_book_26152638" 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 class='update no_border' id='update_15886833281_2'> <td colspan='2'> <span id='reviewTextContainer7286484623' style=''> <span id="freeTextContainerreview7286484623">This would have been a perfect book except for the last section which felt like filler. I am happy with shorter books if it is all you need to tell. The final part was about designing little used sections of the game, like Hell and the Eggplant (yeah</span> <span id="freeTextreview7286484623" style="display:none">This would have been a perfect book except for the last section which felt like filler. I am happy with shorter books if it is all you need to tell. The final part was about designing little used sections of the game, like Hell and the Eggplant (yeah, don't worry) but it just felt like there were pages to fill instead of anything we needed. The section before felt like it was complete. With that aside, the story was a strong look on how to create an indy video game but what he was talking about was just good advice for all creatives. I am not a gamer, but I appreciate hearing how people create new art. Always cool.</span> <a data-text-id="review7286484623" href="#" onclick="swapContent($(this));; return false;">...more</a> </span> </td> </tr> <tr class="no_border feedFooterReview" id="update_comment_stuff_Review7286484623"> <td colspan="2"> <div class="updateActionLinks"> <a class="updatedTimestamp" ref="timestamp" href="/review/show/7286484623">Feb 03, 2025 08:20AM</a> &nbsp;&middot;&nbsp;<span class='likeItContainer' id='like_container_review_7286484623'><a rel="nofollow" class="jsLike like_it" href="https://www.goodreads.com/user/new?remember=true&amp;return_url=%2Fauthor%2Fshow%2F18882695">like</a></span> &nbsp;&middot;&nbsp;<a href="/review/show/7286484623?book_show_action=false">see review</a> </div> </td> </tr> </tr> <tr class='update' data-timestamp='February 02, 2025 10:27' id='update_15879426287'> <td> <div class='updateAction'> <strong><a href="/user/show/3181924-david-macpherson">David Macpherson</a></strong> rated a book <span class=" staticStars notranslate" title="really liked it"><span size="15x15" class="staticStar p10">really liked it</span><span size="15x15" class="staticStar p10"></span><span size="15x15" class="staticStar p10"></span><span size="15x15" class="staticStar p10"></span><span size="15x15" class="staticStar p0"></span></span> </div> <div class='updateImage'> <div class='js-tooltipTrigger tooltipTrigger' data-resource-id='56897709' data-resource-type='Book'> <a id="bookCover_7283227004_56897709" href="/book/show/56897709-oh-to-be-a-painter"><img alt="Oh, to Be a Painter! by Virginia Woolf" title="Oh, to Be a Painter! by Virginia Woolf" src="https://i.gr-assets.com/images/S/compressed.photo.goodreads.com/books/1633270571l/56897709._SY75_.jpg" /></a> </div> </div> <div class='updateBodyAfterImageShort'> <span class="js-tooltipTrigger tooltipTriggerText" data-resource-id="56897709" data-resource-type="Book" data-placement="bottom"><a class="bookTitle" href="/book/show/56897709-oh-to-be-a-painter">Oh, to Be a Painter! (ekphrasis)</a></span> <br> <span class='by smallText'> by </span> <a class="authorName" href="/author/show/6765.Virginia_Woolf">Virginia Woolf</a> <div style='margin-top: 5px'> </div> </div> </td> <td valign='top'> <div class='wtrButtonContainer wtrSignedOut' id='14_book_56897709'> <div class='wtrUp wtrLeft'> <form action="/shelf/add_to_shelf" accept-charset="UTF-8" method="post"><input name="utf8" type="hidden" value="&#x2713;" /><input type="hidden" name="authenticity_token" value="gPZFRXEFTvyiWQxAdJsFLhw9x6SlpjldXHXd5ZnzjMxqIn1ONnbRbWHpTgLQJGaC9UbnqEDlsvtI8M5GpbIhBw==" /> <input type="hidden" name="book_id" id="book_id" value="56897709" /> <input type="hidden" name="name" id="name" value="to-read" /> <input type="hidden" name="unique_id" id="unique_id" value="14_book_56897709" /> <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="&#x2713;" /><input type="hidden" name="authenticity_token" value="DXi+6A1DCHKtIcKUvwJVzSFMDDk7vt7HwME9R6TtXPfnrIbjSjCX426RgNYbvTZhyDcsNd79VWHURC7kmKzxPA==" /> <input type="hidden" name="unique_id" id="unique_id" value="14_book_56897709" /> <input type="hidden" name="book_id" id="book_id" value="56897709" /> <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="56897709" data-user-id="0" data-submit-url="/review/rate/56897709?stars_click=true&wtr_button_id=14_book_56897709" 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 class='update no_border' id='update_15879426287_2'> <td colspan='2'> <span id='reviewTextContainer7283227004' style=''> <span id="freeTextContainerreview7283227004">The Walter Sickert essays was a triumph. It really got into the heart of being an artist and being a writer. I thought it was amazing. The other essays included in this book seemed to be working up to that one. The language, of course, was gorgeous.</span> </span> </td> </tr> <tr class="no_border feedFooterReview" id="update_comment_stuff_Review7283227004"> <td colspan="2"> <div class="updateActionLinks"> <a class="updatedTimestamp" ref="timestamp" href="/review/show/7283227004">Feb 02, 2025 10:27AM</a> &nbsp;&middot;&nbsp;<span class='likeItContainer' id='like_container_review_7283227004'><a rel="nofollow" class="jsLike like_it" href="https://www.goodreads.com/user/new?remember=true&amp;return_url=%2Fauthor%2Fshow%2F18882695">like</a></span> &nbsp;&middot;&nbsp;<a href="/review/show/7283227004?book_show_action=false">see review</a> </div> </td> </tr> </tr> <tr class='update' data-timestamp='February 02, 2025 10:24' id='update_15879405804'> <td> <div class='updateAction'> <strong><a href="/user/show/3181924-david-macpherson">David Macpherson</a></strong> rated a book <span class=" staticStars notranslate" title="liked it"><span size="15x15" class="staticStar p10">liked it</span><span size="15x15" class="staticStar p10"></span><span size="15x15" class="staticStar p10"></span><span size="15x15" class="staticStar p0"></span><span size="15x15" class="staticStar p0"></span></span> </div> <div class='updateImage'> <div class='js-tooltipTrigger tooltipTrigger' data-resource-id='12606843' data-resource-type='Book'> <a id="bookCover_7283217381_12606843" href="/book/show/12606843-in-camp-with-a-tin-soldier"><img alt="In Camp with a Tin Soldier by John Kendrick Bangs" title="In Camp with a Tin Soldier by John Kendrick Bangs" src="https://i.gr-assets.com/images/S/compressed.photo.goodreads.com/books/1394259359l/12606843._SY75_.jpg" /></a> </div> </div> <div class='updateBodyAfterImageShort'> <span class="js-tooltipTrigger tooltipTriggerText" data-resource-id="12606843" data-resource-type="Book" data-placement="bottom"><a class="bookTitle" href="/book/show/12606843-in-camp-with-a-tin-soldier">In Camp with a Tin Soldier</a></span> <br> <span class='by smallText'> by </span> <a class="authorName" href="/author/show/26515.John_Kendrick_Bangs">John Kendrick Bangs</a> <div style='margin-top: 5px'> </div> </div> </td> <td valign='top'> <div class='wtrButtonContainer wtrSignedOut' id='15_book_12606843'> <div class='wtrUp wtrLeft'> <form action="/shelf/add_to_shelf" accept-charset="UTF-8" method="post"><input name="utf8" type="hidden" value="&#x2713;" /><input type="hidden" name="authenticity_token" value="05nIpry6oT3rLvH1Be563J89ccnBSLtTxeAW73EMMNE5TfCt+8k+rCies7ehURlwdkZRxSQLMPXRZQVMTU2dGg==" /> <input type="hidden" name="book_id" id="book_id" value="12606843" /> <input type="hidden" name="name" id="name" value="to-read" /> <input type="hidden" name="unique_id" id="unique_id" value="15_book_12606843" /> <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="&#x2713;" /><input type="hidden" name="authenticity_token" value="locjc1zaVHAac2I6+AdG9KFJ8Oq/jYkHJ/UgJdtUeul8Uxt4G6nL4dnDIHhcuCVYSDLQ5lrOAqEzcDOG5xXXIg==" /> <input type="hidden" name="unique_id" id="unique_id" value="15_book_12606843" /> <input type="hidden" name="book_id" id="book_id" value="12606843" /> <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="12606843" data-user-id="0" data-submit-url="/review/rate/12606843?stars_click=true&wtr_button_id=15_book_12606843" 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 class='update no_border' id='update_15879405804_2'> <td colspan='2'> <span id='reviewTextContainer7283217381' style=''> <span id="freeTextContainerreview7283217381">Only one racist comment that I caught in the book, which is a pretty good record for reading Bangs. (I wish I was kidding). This has a little boy going to the land of the tin soldiers and having a lot of kind of advnetures. It was fun and there were </span> <span id="freeTextreview7283217381" style="display:none">Only one racist comment that I caught in the book, which is a pretty good record for reading Bangs. (I wish I was kidding). This has a little boy going to the land of the tin soldiers and having a lot of kind of advnetures. It was fun and there were some parts that were terribly clever, but it did go on long for the scenario it had.</span> <a data-text-id="review7283217381" href="#" onclick="swapContent($(this));; return false;">...more</a> </span> </td> </tr> <tr class="no_border feedFooterReview" id="update_comment_stuff_Review7283217381"> <td colspan="2"> <div class="updateActionLinks"> <a class="updatedTimestamp" ref="timestamp" href="/review/show/7283217381">Feb 02, 2025 10:24AM</a> &nbsp;&middot;&nbsp;<span class='likeItContainer' id='like_container_review_7283217381'><a rel="nofollow" class="jsLike like_it" href="https://www.goodreads.com/user/new?remember=true&amp;return_url=%2Fauthor%2Fshow%2F18882695">like</a></span> &nbsp;&middot;&nbsp;<a href="/review/show/7283217381?book_show_action=false">see review</a> </div> </td> </tr> </tr> <tr class='update' data-timestamp='January 26, 2025 08:21' id='update_15824630369'> <td> <div class='updateAction'> <strong><a href="/user/show/3181924-david-macpherson">David Macpherson</a></strong> rated a book <span class=" staticStars notranslate" title="really liked it"><span size="15x15" class="staticStar p10">really liked it</span><span size="15x15" class="staticStar p10"></span><span size="15x15" class="staticStar p10"></span><span size="15x15" class="staticStar p10"></span><span size="15x15" class="staticStar p0"></span></span> </div> <div class='updateImage'> <div class='js-tooltipTrigger tooltipTrigger' data-resource-id='7696433' data-resource-type='Book'> <a id="bookCover_7258670458_7696433" href="/book/show/7696433-melvin-monster-volume-2"><img alt="Melvin Monster, Volume 2 by John Stanley" title="Melvin Monster, Volume 2 by John Stanley" src="https://i.gr-assets.com/images/S/compressed.photo.goodreads.com/books/1312045092l/7696433._SX50_.jpg" /></a> </div> </div> <div class='updateBodyAfterImageShort'> <span class="js-tooltipTrigger tooltipTriggerText" data-resource-id="7696433" data-resource-type="Book" data-placement="bottom"><a class="bookTitle" href="/book/show/7696433-melvin-monster-volume-2">Melvin Monster, Volume 2</a></span> <br> <span class='by smallText'> by </span> <a class="authorName" href="/author/show/113110.John_Stanley">John Stanley</a> <div style='margin-top: 5px'> </div> </div> </td> <td valign='top'> <div class='wtrButtonContainer wtrSignedOut' id='16_book_7696433'> <div class='wtrUp wtrLeft'> <form action="/shelf/add_to_shelf" accept-charset="UTF-8" method="post"><input name="utf8" type="hidden" value="&#x2713;" /><input type="hidden" name="authenticity_token" value="FdMdG3/uoZLUTwPyD/k3OgJt3XYGxoRIbokIwmXpznr/ByUQOJ0+Axf/QbCrRlSW6xb9euOFD+56DBthWahjsQ==" /> <input type="hidden" name="book_id" id="book_id" value="7696433" /> <input type="hidden" name="name" id="name" value="to-read" /> <input type="hidden" name="unique_id" id="unique_id" value="16_book_7696433" /> <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="&#x2713;" /><input type="hidden" name="authenticity_token" value="Kk+eKZlGZixRLImOvgi43b96ED5BHfYZxwejUz6OajPAm6Yi3jX5vZKcy8wat9txVgEwMqRefb/TgrDwAs/H+A==" /> <input type="hidden" name="unique_id" id="unique_id" value="16_book_7696433" /> <input type="hidden" name="book_id" id="book_id" value="7696433" /> <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="7696433" data-user-id="0" data-submit-url="/review/rate/7696433?stars_click=true&wtr_button_id=16_book_7696433" 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 class="no_border feedFooterReview" id="update_comment_stuff_Review7258670458"> <td colspan="2"> <div class="updateActionLinks"> <a class="updatedTimestamp" ref="timestamp" href="/review/show/7258670458">Jan 26, 2025 08:21AM</a> &nbsp;&middot;&nbsp;<span class='likeItContainer' id='like_container_review_7258670458'><a rel="nofollow" class="jsLike like_it" href="https://www.goodreads.com/user/new?remember=true&amp;return_url=%2Fauthor%2Fshow%2F18882695">like</a></span> </div> </td> </tr> </tr> <tr class='update' data-timestamp='January 22, 2025 04:57' id='update_15792097212'> <td> <div class='updateAction'> <strong><a href="/user/show/3181924-david-macpherson">David Macpherson</a></strong> rated a book <span class=" staticStars notranslate" title="liked it"><span size="15x15" class="staticStar p10">liked it</span><span size="15x15" class="staticStar p10"></span><span size="15x15" class="staticStar p10"></span><span size="15x15" class="staticStar p0"></span><span size="15x15" class="staticStar p0"></span></span> </div> <div class='updateImage'> <div class='js-tooltipTrigger tooltipTrigger' data-resource-id='32990435' data-resource-type='Book'> <a id="bookCover_7244130176_32990435" href="/book/show/32990435-the-phantom-detective-volume-one"><img alt="The Phantom Detective Volume One by Gary Lovisi" title="The Phantom Detective Volume One by Gary Lovisi" src="https://i.gr-assets.com/images/S/compressed.photo.goodreads.com/books/1479225089l/32990435._SY75_.jpg" /></a> </div> </div> <div class='updateBodyAfterImageShort'> <span class="js-tooltipTrigger tooltipTriggerText" data-resource-id="32990435" data-resource-type="Book" data-placement="bottom"><a class="bookTitle" href="/book/show/32990435-the-phantom-detective-volume-one">The Phantom Detective Volume One</a></span> <br> <span class='by smallText'> by </span> <a class="authorName" href="/author/show/71482.Gary_Lovisi">Gary Lovisi</a> <div style='margin-top: 5px'> </div> </div> </td> <td valign='top'> <div class='wtrButtonContainer wtrSignedOut' id='17_book_32990435'> <div class='wtrUp wtrLeft'> <form action="/shelf/add_to_shelf" accept-charset="UTF-8" method="post"><input name="utf8" type="hidden" value="&#x2713;" /><input type="hidden" name="authenticity_token" value="8xUPEkSTPUiMiMJGbv50FOCNctFz35OEgQMVOB4bpJEZwTcZA+Ci2U84gATKQRe4CfZS3ZacGCKVhgabIloJWg==" /> <input type="hidden" name="book_id" id="book_id" value="32990435" /> <input type="hidden" name="name" id="name" value="to-read" /> <input type="hidden" name="unique_id" id="unique_id" value="17_book_32990435" /> <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="&#x2713;" /><input type="hidden" name="authenticity_token" value="AMBTMng/WVhuqtQjVxbxOIN3hZdOenbg/QERpXfDGDfqFGs5P0zGya0almHzqZKUagylm6s5/UbphAIGS4K1/A==" /> <input type="hidden" name="unique_id" id="unique_id" value="17_book_32990435" /> <input type="hidden" name="book_id" id="book_id" value="32990435" /> <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="32990435" data-user-id="0" data-submit-url="/review/rate/32990435?stars_click=true&wtr_button_id=17_book_32990435" 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 class='update no_border' id='update_15792097212_2'> <td colspan='2'> <span id='reviewTextContainer7244130176' style=''> <span id="freeTextContainerreview7244130176">a decent collection of modern day pulp writers trying their hand at the Phantom Detective. I think they got the mood right for the most part. I didn&apos;t care one bit for the last story, where it felt more of the beginning of a story than a story itself</span> <span id="freeTextreview7244130176" style="display:none">a decent collection of modern day pulp writers trying their hand at the Phantom Detective. I think they got the mood right for the most part. I didn't care one bit for the last story, where it felt more of the beginning of a story than a story itself.</span> <a data-text-id="review7244130176" href="#" onclick="swapContent($(this));; return false;">...more</a> </span> </td> </tr> <tr class="no_border feedFooterReview" id="update_comment_stuff_Review7244130176"> <td colspan="2"> <div class="updateActionLinks"> <a class="updatedTimestamp" ref="timestamp" href="/review/show/7244130176">Jan 22, 2025 04:57AM</a> &nbsp;&middot;&nbsp;<span class='likeItContainer' id='like_container_review_7244130176'><a rel="nofollow" class="jsLike like_it" href="https://www.goodreads.com/user/new?remember=true&amp;return_url=%2Fauthor%2Fshow%2F18882695">like</a></span> &nbsp;&middot;&nbsp;<a href="/review/show/7244130176?book_show_action=false">see review</a> </div> </td> </tr> </tr> <tr class='update' data-timestamp='January 18, 2025 03:50' id='update_15757478854'> <td> <div class='updateAction'> <strong><a href="/user/show/3181924-david-macpherson">David Macpherson</a></strong> rated a book <span class=" staticStars notranslate" title="really liked it"><span size="15x15" class="staticStar p10">really liked it</span><span size="15x15" class="staticStar p10"></span><span size="15x15" class="staticStar p10"></span><span size="15x15" class="staticStar p10"></span><span size="15x15" class="staticStar p0"></span></span> </div> <div class='updateImage'> <div class='js-tooltipTrigger tooltipTrigger' data-resource-id='1148334' data-resource-type='Book'> <a id="bookCover_7228283477_1148334" href="/book/show/1148334.Notta_Lotta_Love_Stories"><img alt="Notta Lotta Love Stories by Amber Gayle" title="Notta Lotta Love Stories by Amber Gayle" src="https://i.gr-assets.com/images/S/compressed.photo.goodreads.com/books/1181408037l/1148334._SY75_.jpg" /></a> </div> </div> <div class='updateBodyAfterImageShort'> <span class="js-tooltipTrigger tooltipTriggerText" data-resource-id="1148334" data-resource-type="Book" data-placement="bottom"><a class="bookTitle" href="/book/show/1148334.Notta_Lotta_Love_Stories">Notta Lotta Love Stories</a></span> <br> <span class='by smallText'> by </span> <a class="authorName" href="/author/show/436605.Amber_Gayle">Amber Gayle</a> <div style='margin-top: 5px'> </div> </div> </td> <td valign='top'> <div class='wtrButtonContainer wtrSignedOut' id='18_book_1148334'> <div class='wtrUp wtrLeft'> <form action="/shelf/add_to_shelf" accept-charset="UTF-8" method="post"><input name="utf8" type="hidden" value="&#x2713;" /><input type="hidden" name="authenticity_token" value="XPE5j0zpUiXJcWzwC5GVigW2b0oOvl2we3nsDdnRYm62JQGEC5rNtArBLrKvLvYm7M1PRuv91hZv/P+u5ZDPpQ==" /> <input type="hidden" name="book_id" id="book_id" value="1148334" /> <input type="hidden" name="name" id="name" value="to-read" /> <input type="hidden" name="unique_id" id="unique_id" value="18_book_1148334" /> <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="&#x2713;" /><input type="hidden" name="authenticity_token" value="HL1iGX9s9agZHbtiafgCxcdQBTbM7sut7w8m+XnnBRD2aVoSOB9qOdqt+SDNR2FpLislOimtQAv7ijVaRaao2w==" /> <input type="hidden" name="unique_id" id="unique_id" value="18_book_1148334" /> <input type="hidden" name="book_id" id="book_id" value="1148334" /> <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="1148334" data-user-id="0" data-submit-url="/review/rate/1148334?stars_click=true&wtr_button_id=18_book_1148334" 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 class='update no_border' id='update_15757478854_2'> <td colspan='2'> <span id='reviewTextContainer7228283477' style=''> <span id="freeTextContainerreview7228283477">a collection of stories about the men she had been with in her travels. There is a nice sense of community and space in the writing. I have read her before and my feeling with the first book holds with this one where there is a sense of sameness in t</span> <span id="freeTextreview7228283477" style="display:none">a collection of stories about the men she had been with in her travels. There is a nice sense of community and space in the writing. I have read her before and my feeling with the first book holds with this one where there is a sense of sameness in the stories that does not detract. It creates a spell like you are under a trance. I enjoyred this</span> <a data-text-id="review7228283477" href="#" onclick="swapContent($(this));; return false;">...more</a> </span> </td> </tr> <tr class="no_border feedFooterReview" id="update_comment_stuff_Review7228283477"> <td colspan="2"> <div class="updateActionLinks"> <a class="updatedTimestamp" ref="timestamp" href="/review/show/7228283477">Jan 18, 2025 03:50AM</a> &nbsp;&middot;&nbsp;<span class='likeItContainer' id='like_container_review_7228283477'><a rel="nofollow" class="jsLike like_it" href="https://www.goodreads.com/user/new?remember=true&amp;return_url=%2Fauthor%2Fshow%2F18882695">like</a></span> &nbsp;&middot;&nbsp;<a href="/review/show/7228283477?book_show_action=false">see review</a> </div> </td> </tr> </tr> <tr class='update' data-timestamp='January 18, 2025 03:47' id='update_15757464883'> <td> <div class='updateAction'> <strong><a href="/user/show/3181924-david-macpherson">David Macpherson</a></strong> rated a book <span class=" staticStars notranslate" title="really liked it"><span size="15x15" class="staticStar p10">really liked it</span><span size="15x15" class="staticStar p10"></span><span size="15x15" class="staticStar p10"></span><span size="15x15" class="staticStar p10"></span><span size="15x15" class="staticStar p0"></span></span> </div> <div class='updateImage'> <div class='js-tooltipTrigger tooltipTrigger' data-resource-id='626913' data-resource-type='Book'> <a id="bookCover_7228277900_626913" href="/book/show/626913.Jack_Susan_in_1953"><img alt="Jack &amp; Susan in 1953 by Michael McDowell" title="Jack &amp; Susan in 1953 by Michael McDowell" src="https://i.gr-assets.com/images/S/compressed.photo.goodreads.com/books/1287952468l/626913._SY75_.jpg" /></a> </div> </div> <div class='updateBodyAfterImageShort'> <span class="js-tooltipTrigger tooltipTriggerText" data-resource-id="626913" data-resource-type="Book" data-placement="bottom"><a class="bookTitle" href="/book/show/626913.Jack_Susan_in_1953">Jack &amp; Susan in 1953</a></span> <br> <span class='by smallText'> by </span> <a class="authorName" href="/author/show/90037.Michael_McDowell">Michael McDowell</a> <div style='margin-top: 5px'> </div> </div> </td> <td valign='top'> <div class='wtrButtonContainer wtrSignedOut' id='19_book_626913'> <div class='wtrUp wtrLeft'> <form action="/shelf/add_to_shelf" accept-charset="UTF-8" method="post"><input name="utf8" type="hidden" value="&#x2713;" /><input type="hidden" name="authenticity_token" value="7gquG1odJ7E3SLFM6ynSWDliWIHsZjUkH2AL5jC7JpsE3pYQHW64IPT48w5PlrH00Bl4jQklvoIL5RhFDPqLUA==" /> <input type="hidden" name="book_id" id="book_id" value="626913" /> <input type="hidden" name="name" id="name" value="to-read" /> <input type="hidden" name="unique_id" id="unique_id" value="19_book_626913" /> <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="&#x2713;" /><input type="hidden" name="authenticity_token" value="Pxtnw/ir39b//m3pkDZ5gf0GnNmErAyQwwYc4UdBQ+3Vz1/Iv9hARzxOL6s0iRotFH281WHvhzbXgw9CewDuJg==" /> <input type="hidden" name="unique_id" id="unique_id" value="19_book_626913" /> <input type="hidden" name="book_id" id="book_id" value="626913" /> <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="626913" data-user-id="0" data-submit-url="/review/rate/626913?stars_click=true&wtr_button_id=19_book_626913" 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 class='update no_border' id='update_15757464883_2'> <td colspan='2'> <span id='reviewTextContainer7228277900' style=''> <span id="freeTextContainerreview7228277900">New York in the 50s and Jack and susan reunite and eventually find themselves. This is a lot of fun. I don&apos;t know if needed the murder plot in the second half, I just had a great time and I look forward reading the other two books in the series.</span> <span id="freeTextreview7228277900" style="display:none">New York in the 50s and Jack and susan reunite and eventually find themselves. This is a lot of fun. I don't know if needed the murder plot in the second half, I just had a great time and I look forward reading the other two books in the series.</span> <a data-text-id="review7228277900" href="#" onclick="swapContent($(this));; return false;">...more</a> </span> </td> </tr> <tr class="no_border feedFooterReview" id="update_comment_stuff_Review7228277900"> <td colspan="2"> <div class="updateActionLinks"> <a class="updatedTimestamp" ref="timestamp" href="/review/show/7228277900">Jan 18, 2025 03:47AM</a> &nbsp;&middot;&nbsp;<span class='likeItContainer' id='like_container_review_7228277900'><a rel="nofollow" class="jsLike like_it" href="https://www.goodreads.com/user/new?remember=true&amp;return_url=%2Fauthor%2Fshow%2F18882695">like</a></span> &nbsp;&middot;&nbsp;<a href="/review/show/7228277900?book_show_action=false">see review</a>&nbsp;&middot;&nbsp; <a class="newsfeedPreviewBook buyableFeature syncPreviewButton" id="js-kcrPreviewButton" data-book-id="626913" href="https://read.amazon.com/kp/embed?asin=B00DV6OW90&amp;ref=x_gr_w_preview_nf_story-20&amp;tag=x_gr_w_preview_nf_story-20&amp;preview=inline">preview book</a> <div id="wrongBookKindlePreviewScreenBook626913" class="wrongBookKindlePreviewScreen" style="display: none;"> <div class="wrongBookBody"> <h2>See a Problem?</h2> <div class="wrongBookText"> <div class="description"> We’d love your help. Let us know what’s wrong with this preview of <cite>Jack &amp; Susan in 1953</cite> by Michael McDowell. </div> <form class="new_kindle_book_mapping_flag" id="new_kindle_book_mapping_flag" action="/kindle_book_mapping_flags" accept-charset="UTF-8" data-remote="true" method="post"><input name="utf8" type="hidden" value="&#x2713;" /> <div class="reasons"> <label for="kindle_book_mapping_flag_reason">Problem:</label> <select name="kindle_book_mapping_flag[reason]" id="kindle_book_mapping_flag_reason"><option value="wrongBook">It’s the wrong book</option> <option value="wrongEdition">It’s the wrong edition</option> <option value="other">Other</option></select> <br/> </div> <div class="otherReason"> <label for="kindle_book_mapping_flag_other_reason">Details (if other):</label> <input type="text" name="kindle_book_mapping_flag[other_reason]" id="kindle_book_mapping_flag_other_reason" /> </div> <input value="626913" type="hidden" name="kindle_book_mapping_flag[book_id]" id="kindle_book_mapping_flag_book_id" /> <input type="submit" name="commit" value="Report Problem" class="gr-button" /> &nbsp; <button type="button" id="js-wrongBookKindlePreviewScreenCancelLink" class="gr-buttonAsLink gr-buttonAsLink--quiet"> Cancel </button> </form> </div> </div> </div> <div id="js-wrongBookKindlePreviewScreenConfirmation" class="wrongBookKindlePreviewScreenConfirmation" style="display:none;"> <p>Thanks for telling us about the problem.</p> <button type="button" class="gr-button" id="js-wrongBookKindlePreviewScreenConfirmationDismiss"> Return to Book Page </button> </div> <div id="kindleCloudReaderBook626913" class="kindleCloudReader" style="display: none;"> <div class="topBanner"> <a id="wrongBookLink" class="js-wrongBookKindlePreview" data-book-id="626913" href="#">Not the book you’re looking for?</a> <h2 class="kindlePreviewHeader"> Preview — <cite>Jack &amp; Susan in 1953</cite> by Michael McDowell </h2> </div> <iframe id="kindleCloudReader"> <iframe sandbox id="wrongBookKindlePreviewScreen"></iframe> </iframe> </div> </div> </td> </tr> </tr> <tr class='update' data-timestamp='January 17, 2025 05:16' id='update_15750412034'> <td> <div class='updateAction'> <strong><a href="/user/show/3181924-david-macpherson">David Macpherson</a></strong> rated a book <span class=" staticStars notranslate" title="really liked it"><span size="15x15" class="staticStar p10">really liked it</span><span size="15x15" class="staticStar p10"></span><span size="15x15" class="staticStar p10"></span><span size="15x15" class="staticStar p10"></span><span size="15x15" class="staticStar p0"></span></span> </div> <div class='updateImage'> <div class='js-tooltipTrigger tooltipTrigger' data-resource-id='39653411' data-resource-type='Book'> <a id="bookCover_7224999146_39653411" href="/book/show/39653411-on-self-translation"><img alt="On Self-Translation by Ilan Stavans" title="On Self-Translation by Ilan Stavans" src="https://i.gr-assets.com/images/S/compressed.photo.goodreads.com/books/1539167788l/39653411._SY75_.jpg" /></a> </div> </div> <div class='updateBodyAfterImageShort'> <span class="js-tooltipTrigger tooltipTriggerText" data-resource-id="39653411" data-resource-type="Book" data-placement="bottom"><a class="bookTitle" href="/book/show/39653411-on-self-translation">On Self-Translation: Meditations on Language (Suny Press Open Access)</a></span> <br> <span class='by smallText'> by </span> <a class="authorName" href="/author/show/54993.Ilan_Stavans">Ilan Stavans</a> <div style='margin-top: 5px'> </div> </div> </td> <td valign='top'> <div class='wtrButtonContainer wtrSignedOut' id='20_book_39653411'> <div class='wtrUp wtrLeft'> <form action="/shelf/add_to_shelf" accept-charset="UTF-8" method="post"><input name="utf8" type="hidden" value="&#x2713;" /><input type="hidden" name="authenticity_token" value="W7ZzU7zD1OgHwXSjqukp8NxGzZyDqTnY6r1WaxpuToSxYktY+7BLecRxNuEOVkpcNT3tkGbqsn7+OEXIJi/jTw==" /> <input type="hidden" name="book_id" id="book_id" value="39653411" /> <input type="hidden" name="name" id="name" value="to-read" /> <input type="hidden" name="unique_id" id="unique_id" value="20_book_39653411" /> <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="&#x2713;" /><input type="hidden" name="authenticity_token" value="g2Kd1QokmNiSF5tucjfEVUQyuFa56Eg0oBtM2PCZjuNptqXeTVcHSVGn2SzWiKf5rUmYWlyrw5K0nl97zNgjKA==" /> <input type="hidden" name="unique_id" id="unique_id" value="20_book_39653411" /> <input type="hidden" name="book_id" id="book_id" value="39653411" /> <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="39653411" data-user-id="0" data-submit-url="/review/rate/39653411?stars_click=true&wtr_button_id=20_book_39653411" 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 class='update no_border' id='update_15750412034_2'> <td colspan='2'> <span id='reviewTextContainer7224999146' style=''> <span id="freeTextContainerreview7224999146">A nice collection of thoughts, essays, and interviews about the art of translation. There are some parts that work better than others. I found the interviews with other translators very informative. The part I did not care for were the selections of </span> <span id="freeTextreview7224999146" style="display:none">A nice collection of thoughts, essays, and interviews about the art of translation. There are some parts that work better than others. I found the interviews with other translators very informative. The part I did not care for were the selections of works translated to spanglish. After a few pages of going through it and liking how this new way of communication works, I got bored and skimmed the rest of it. Before that, there was a wonderful personal essay about walking around New York with all the cultures and languages. That was a great piece that should have been the ending one and not the pages of Hamlet in spanglish.</span> <a data-text-id="review7224999146" href="#" onclick="swapContent($(this));; return false;">...more</a> </span> </td> </tr> <tr class="no_border feedFooterReview" id="update_comment_stuff_Review7224999146"> <td colspan="2"> <div class="updateActionLinks"> <a class="updatedTimestamp" ref="timestamp" href="/review/show/7224999146">Jan 17, 2025 05:16AM</a> &nbsp;&middot;&nbsp;<span class='likeItContainer' id='like_container_review_7224999146'><a rel="nofollow" class="jsLike like_it" href="https://www.goodreads.com/user/new?remember=true&amp;return_url=%2Fauthor%2Fshow%2F18882695">like</a></span> &nbsp;&middot;&nbsp;<a href="/review/show/7224999146?book_show_action=false">see review</a> </div> </td> </tr> </tr> </table> <a class="actionLink right" href="/review/list/3181924-david-macpherson?shelf=read&amp;sort=date_added">More of David's books&hellip;</a> <div class="clear"></div></div></div><div class="bigBoxBottom"></div></div> <a name="quotes"></a> <div class=" clearFloats bigBox"><div class="h2Container gradientHeaderContainer"><h2 class="brownBackground"><a href="/user/comments/3181924-david-macpherson">David’s Friend Comments</a></h2></div><div class="bigBoxBody"><div class="bigBoxContent containerWithHeaderContent"> <a name="top"></a> <br class="clear"/> <br /> <div> <a rel="nofollow" class="actionLink" href="https://www.goodreads.com/user/new?remember=true&amp;return_url=%2Fauthor%2Fshow%2F18882695%23comment_form">post a comment &raquo;</a> </div> <div id="add_mention_box" style="display:none"> Add a reference: <br /> <div class="tabs"> <a id="bookLink" class=" selectedTab js-dhtmlTab" data-tab-name="book" data-tab-set="846218756" href="/author/show/18882695?tab=book">Book</a> <a id="authorLink" class=" tab js-dhtmlTab" data-tab-name="author" data-tab-set="846218756" href="/author/show/18882695?tab=author">Author</a> <div class="clear"> </div></div><script type="text/javascript" charset="utf-8"> //<![CDATA[ current_tabs[846218756] = 'book'; Event.observe(window, 'load', function(e) { // Switch to an anchored tab if specified in the URL if (location.href.include('#')) { var tabID = location.href.split('#')[1]; if (tabID != '' && $(tabID)) { changeTab(tabID) } } }) //]]> </script> <div class="tabbedBox"> <div id="book"> <br/> <form class="gr-form--compact" id="add_mention_box_form" action="/book/mention_search" accept-charset="UTF-8" data-remote="true" method="post"><input name="utf8" type="hidden" value="&#x2713;" /> <input size="40" placeholder="Book" class="gr-form--compact gr-form--compact__input" type="text" name="search[query]" id="search_query" /> <input type="submit" name="commit" value="Search" class="gr-form--compact__submitButton" /> </form> <div id="add_mention_book_results">Search for a book to add a reference</div> <hr/> add:&nbsp;&nbsp;&nbsp; <input type="radio" value="link" checked="checked" name="search[reference]" id="search_reference_link" /> link <input type="radio" value="cover" name="search[reference]" id="search_reference_cover" /> cover </div> <div id="author" style="display:none;"> <br/> <form id="author_mention_form" action="/author/mention_search" accept-charset="UTF-8" data-remote="true" method="post"><input name="utf8" type="hidden" value="&#x2713;" /> <div class="left"> Author: <input size="35" type="text" name="quote[author_name]" id="quote_author_name" /><div id="quote_author_name_auto_complete" class="auto_complete"></div><script type="text/javascript"> //<![CDATA[ var quote_author_name_auto_completer = new Ajax.Autocompleter('quote_author_name', 'quote_author_name_auto_complete', '/quotes/auto_complete_for_quote_author_name', {minChars:3}) //]]> </script><br/> </div> <input type="submit" name="commit" value="Search" class="gr-button gr-button--small" /> <br class="clear"/> </form> <div id="add_mention_author_results"></div> <hr/> add:&nbsp;&nbsp;&nbsp; <input type="radio" value="link" checked="checked" name="author_search[reference]" id="author_search_reference_link" /> link <input type="radio" value="photo" name="author_search[reference]" id="author_search_reference_photo" /> photo </div> </div> <br/> </div> <script> //<![CDATA[ $j('#add_mention_box_form').bind('ajax:beforeSend', function() { $j('#add_mention_book_results').html('loading... <img src=\"https://s.gr-assets.com/assets/loading-45f04d682f1e9151cf1e6fb18a1bde21.gif\" alt=\"Loading\" />'); }); $j('#author_mention_form').bind('ajax:beforeSend', function() { $j('#add_mention_author_results').html('loading... <img src=\"https://s.gr-assets.com/assets/loading-45f04d682f1e9151cf1e6fb18a1bde21.gif\" alt=\"Loading\" />'); }); $j('#user_mention_form').bind('ajax:beforeSend', function() { $j('#add_mention_group_member_results').html('loading... <img src=\"https://s.gr-assets.com/assets/loading-45f04d682f1e9151cf1e6fb18a1bde21.gif\" alt=\"Loading\" />'); }); gr.show_mention_box = function(field) { $gr.components.mentionInserter.setField(field); Lightbox.showBoxByID(add_mention_box.id, 380); }; gr.add_reference = function(reference) { $gr.components.mentionInserter.insertText(reference); Lightbox.hideBox(); }; //]]> </script> <br /> <div id="comment_list"> <div id="ajax_errors"></div> </div> <div id="no_comments" class="mediumText">No comments have been added yet.</div> <br class="clear"/> <div class="clear"></div></div></div><div class="bigBoxBottom"></div></div> <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="{&quot;adId&quot;:&quot;&quot;,&quot;trackingOptions&quot;:{&quot;enableTracking&quot;:true,&quot;adId&quot;:&quot;&quot;}}"></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 &amp; ads blog</a> </li> <li class='responsiveSiteFooter__linkListItem'> <a class="responsiveSiteFooter__link" href="/api">API</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&amp;ct=mw_footer&amp;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&amp;utm_source=mw_footer&amp;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="{&quot;allowFacebookSignIn&quot;:true,&quot;allowAmazonSignIn&quot;:true,&quot;overrideSignedOutPageCount&quot;:false,&quot;path&quot;:{&quot;signInUrl&quot;:&quot;/user/sign_in&quot;,&quot;signUpUrl&quot;:&quot;/user/sign_up&quot;,&quot;privacyUrl&quot;:&quot;/about/privacy&quot;,&quot;termsUrl&quot;:&quot;/about/terms&quot;,&quot;thirdPartyRedirectUrl&quot;:&quot;/user/new?connect_prompt=true&quot;}}"><noscript data-reactid=".1tuoxotr7dc" data-react-checksum="-1045884466"></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;amp;c2=6035830&amp;amp;c3=&amp;amp;c4=&amp;amp;c5=&amp;amp;c6=&amp;amp;c15=&amp;amp;cv=2.0&amp;amp;cj=1" /> </noscript> <script> //<![CDATA[ window.addEventListener("DOMContentLoaded", function() { ReactStores.GoogleAdsStore.initializeWith({"targeting":{"sid":"osid.c418c2273fb0394bb62679d9c89b75f7","grsession":"osid.c418c2273fb0394bb62679d9c89b75f7","surface":"desktop","signedin":"false","gr_author":"false","author":[18882695],"shelf":["1toreadbook","6toreadnonfiction","6toreadnonfictionbook","61archaeologyanthropology","61nonfictionhistory","741uk","84england","941englanddorset"],"gtargeting":"1","resource":"Author_18882695"},"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: iibxfvyjptklihruwppvmgnqseaczcwgwhtgthaxwkubxddierensxatyjsusbfmsdmwpegpmkrdinceodgjjmhdrckfumyrjnlbpctkvmmibhhurlgwaimujincqcztxemfrrkrsecnmwmkpzvhhelamuhnqiupriwgb -->

Pages: 1 2 3 4 5 6 7 8 9 10