CINXE.COM
Ian Sales (iansales) | LibraryThing | LibraryThing
<!DOCTYPE html> <html class="lt2 no-js" data-product="lt2" data-available_styles="verdant_14 verdant_12 verdant_tight_12 system_14 system_15 georgia_14 system_large atkinson_16" lang639="en" ><head> <!-- ROOT --> <meta charset="utf-8"> <meta http-equiv="Content-Type" content="text/html; charset-utf-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"> <title>Ian Sales (iansales) | LibraryThing | LibraryThing</title> <meta name="apple-mobile-web-app-capable" content="yes"/> <meta name="msapplication-config" content="none"/> <script type="text/javascript"> ;window.NREUM||(NREUM={});NREUM.init={distributed_tracing:{enabled:true},privacy:{cookies_enabled:true},ajax:{deny_list:["bam.nr-data.net"]}}; window.NREUM||(NREUM={}),__nr_require=function(t,e,n){function r(n){if(!e[n]){var o=e[n]={exports:{}};t[n][0].call(o.exports,function(e){var o=t[n][1][e];return r(o||e)},o,o.exports)}return e[n].exports}if("function"==typeof __nr_require)return __nr_require;for(var o=0;o<n.length;o++)r(n[o]);return r}({1:[function(t,e,n){function r(t){try{s.console&&console.log(t)}catch(e){}}var o,i=t("ee"),a=t(32),s={};try{o=localStorage.getItem("__nr_flags").split(","),console&&"function"==typeof console.log&&(s.console=!0,o.indexOf("dev")!==-1&&(s.dev=!0),o.indexOf("nr_dev")!==-1&&(s.nrDev=!0))}catch(c){}s.nrDev&&i.on("internal-error",function(t){r(t.stack)}),s.dev&&i.on("fn-err",function(t,e,n){r(n.stack)}),s.dev&&(r("NR AGENT IN DEVELOPMENT MODE"),r("flags: "+a(s,function(t,e){return t}).join(", ")))},{}],2:[function(t,e,n){function r(t,e,n,r,s){try{l?l-=1:o(s||new UncaughtException(t,e,n),!0)}catch(f){try{i("ierr",[f,c.now(),!0])}catch(d){}}return"function"==typeof u&&u.apply(this,a(arguments))}function UncaughtException(t,e,n){this.message=t||"Uncaught error with no additional information",this.sourceURL=e,this.line=n}function o(t,e){var n=e?null:c.now();i("err",[t,n])}var i=t("handle"),a=t(33),s=t("ee"),c=t("loader"),f=t("gos"),u=window.onerror,d=!1,p="nr@seenError";if(!c.disabled){var l=0;c.features.err=!0,t(1),window.onerror=r;try{throw new Error}catch(h){"stack"in h&&(t(14),t(13),"addEventListener"in window&&t(7),c.xhrWrappable&&t(15),d=!0)}s.on("fn-start",function(t,e,n){d&&(l+=1)}),s.on("fn-err",function(t,e,n){d&&!n[p]&&(f(n,p,function(){return!0}),this.thrown=!0,o(n))}),s.on("fn-end",function(){d&&!this.thrown&&l>0&&(l-=1)}),s.on("internal-error",function(t){i("ierr",[t,c.now(),!0])})}},{}],3:[function(t,e,n){var r=t("loader");r.disabled||(r.features.ins=!0)},{}],4:[function(t,e,n){function r(){U++,L=g.hash,this[u]=y.now()}function o(){U--,g.hash!==L&&i(0,!0);var t=y.now();this[h]=~~this[h]+t-this[u],this[d]=t}function i(t,e){E.emit("newURL",[""+g,e])}function a(t,e){t.on(e,function(){this[e]=y.now()})}var s="-start",c="-end",f="-body",u="fn"+s,d="fn"+c,p="cb"+s,l="cb"+c,h="jsTime",m="fetch",v="addEventListener",w=window,g=w.location,y=t("loader");if(w[v]&&y.xhrWrappable&&!y.disabled){var x=t(11),b=t(12),E=t(9),R=t(7),O=t(14),T=t(8),S=t(15),P=t(10),M=t("ee"),C=M.get("tracer"),N=t(23);t(17),y.features.spa=!0;var L,U=0;M.on(u,r),b.on(p,r),P.on(p,r),M.on(d,o),b.on(l,o),P.on(l,o),M.buffer([u,d,"xhr-resolved"]),R.buffer([u]),O.buffer(["setTimeout"+c,"clearTimeout"+s,u]),S.buffer([u,"new-xhr","send-xhr"+s]),T.buffer([m+s,m+"-done",m+f+s,m+f+c]),E.buffer(["newURL"]),x.buffer([u]),b.buffer(["propagate",p,l,"executor-err","resolve"+s]),C.buffer([u,"no-"+u]),P.buffer(["new-jsonp","cb-start","jsonp-error","jsonp-end"]),a(T,m+s),a(T,m+"-done"),a(P,"new-jsonp"),a(P,"jsonp-end"),a(P,"cb-start"),E.on("pushState-end",i),E.on("replaceState-end",i),w[v]("hashchange",i,N(!0)),w[v]("load",i,N(!0)),w[v]("popstate",function(){i(0,U>1)},N(!0))}},{}],5:[function(t,e,n){function r(){var t=new PerformanceObserver(function(t,e){var n=t.getEntries();s(v,[n])});try{t.observe({entryTypes:["resource"]})}catch(e){}}function o(t){if(s(v,[window.performance.getEntriesByType(w)]),window.performance["c"+p])try{window.performance[h](m,o,!1)}catch(t){}else try{window.performance[h]("webkit"+m,o,!1)}catch(t){}}function i(t){}if(window.performance&&window.performance.timing&&window.performance.getEntriesByType){var a=t("ee"),s=t("handle"),c=t(14),f=t(13),u=t(6),d=t(23),p="learResourceTimings",l="addEventListener",h="removeEventListener",m="resourcetimingbufferfull",v="bstResource",w="resource",g="-start",y="-end",x="fn"+g,b="fn"+y,E="bstTimer",R="pushState",O=t("loader");if(!O.disabled){O.features.stn=!0,t(9),"addEventListener"in window&&t(7);var T=NREUM.o.EV;a.on(x,function(t,e){var n=t[0];n instanceof T&&(this.bstStart=O.now())}),a.on(b,function(t,e){var n=t[0];n instanceof T&&s("bst",[n,e,this.bstStart,O.now()])}),c.on(x,function(t,e,n){this.bstStart=O.now(),this.bstType=n}),c.on(b,function(t,e){s(E,[e,this.bstStart,O.now(),this.bstType])}),f.on(x,function(){this.bstStart=O.now()}),f.on(b,function(t,e){s(E,[e,this.bstStart,O.now(),"requestAnimationFrame"])}),a.on(R+g,function(t){this.time=O.now(),this.startPath=location.pathname+location.hash}),a.on(R+y,function(t){s("bstHist",[location.pathname+location.hash,this.startPath,this.time])}),u()?(s(v,[window.performance.getEntriesByType("resource")]),r()):l in window.performance&&(window.performance["c"+p]?window.performance[l](m,o,d(!1)):window.performance[l]("webkit"+m,o,d(!1))),document[l]("scroll",i,d(!1)),document[l]("keypress",i,d(!1)),document[l]("click",i,d(!1))}}},{}],6:[function(t,e,n){e.exports=function(){return"PerformanceObserver"in window&&"function"==typeof window.PerformanceObserver}},{}],7:[function(t,e,n){function r(t){for(var e=t;e&&!e.hasOwnProperty(u);)e=Object.getPrototypeOf(e);e&&o(e)}function o(t){s.inPlace(t,[u,d],"-",i)}function i(t,e){return t[1]}var a=t("ee").get("events"),s=t("wrap-function")(a,!0),c=t("gos"),f=XMLHttpRequest,u="addEventListener",d="removeEventListener";e.exports=a,"getPrototypeOf"in Object?(r(document),r(window),r(f.prototype)):f.prototype.hasOwnProperty(u)&&(o(window),o(f.prototype)),a.on(u+"-start",function(t,e){var n=t[1];if(null!==n&&("function"==typeof n||"object"==typeof n)){var r=c(n,"nr@wrapped",function(){function t(){if("function"==typeof n.handleEvent)return n.handleEvent.apply(n,arguments)}var e={object:t,"function":n}[typeof n];return e?s(e,"fn-",null,e.name||"anonymous"):n});this.wrapped=t[1]=r}}),a.on(d+"-start",function(t){t[1]=this.wrapped||t[1]})},{}],8:[function(t,e,n){function r(t,e,n){var r=t[e];"function"==typeof r&&(t[e]=function(){var t=i(arguments),e={};o.emit(n+"before-start",[t],e);var a;e[m]&&e[m].dt&&(a=e[m].dt);var s=r.apply(this,t);return o.emit(n+"start",[t,a],s),s.then(function(t){return o.emit(n+"end",[null,t],s),t},function(t){throw o.emit(n+"end",[t],s),t})})}var o=t("ee").get("fetch"),i=t(33),a=t(32);e.exports=o;var s=window,c="fetch-",f=c+"body-",u=["arrayBuffer","blob","json","text","formData"],d=s.Request,p=s.Response,l=s.fetch,h="prototype",m="nr@context";d&&p&&l&&(a(u,function(t,e){r(d[h],e,f),r(p[h],e,f)}),r(s,"fetch",c),o.on(c+"end",function(t,e){var n=this;if(e){var r=e.headers.get("content-length");null!==r&&(n.rxSize=r),o.emit(c+"done",[null,e],n)}else o.emit(c+"done",[t],n)}))},{}],9:[function(t,e,n){var r=t("ee").get("history"),o=t("wrap-function")(r);e.exports=r;var i=window.history&&window.history.constructor&&window.history.constructor.prototype,a=window.history;i&&i.pushState&&i.replaceState&&(a=i),o.inPlace(a,["pushState","replaceState"],"-")},{}],10:[function(t,e,n){function r(t){function e(){f.emit("jsonp-end",[],l),t.removeEventListener("load",e,c(!1)),t.removeEventListener("error",n,c(!1))}function n(){f.emit("jsonp-error",[],l),f.emit("jsonp-end",[],l),t.removeEventListener("load",e,c(!1)),t.removeEventListener("error",n,c(!1))}var r=t&&"string"==typeof t.nodeName&&"script"===t.nodeName.toLowerCase();if(r){var o="function"==typeof t.addEventListener;if(o){var a=i(t.src);if(a){var d=s(a),p="function"==typeof d.parent[d.key];if(p){var l={};u.inPlace(d.parent,[d.key],"cb-",l),t.addEventListener("load",e,c(!1)),t.addEventListener("error",n,c(!1)),f.emit("new-jsonp",[t.src],l)}}}}}function o(){return"addEventListener"in window}function i(t){var e=t.match(d);return e?e[1]:null}function a(t,e){var n=t.match(l),r=n[1],o=n[3];return o?a(o,e[r]):e[r]}function s(t){var e=t.match(p);return e&&e.length>=3?{key:e[2],parent:a(e[1],window)}:{key:t,parent:window}}var c=t(23),f=t("ee").get("jsonp"),u=t("wrap-function")(f);if(e.exports=f,o()){var d=/[?&](?:callback|cb)=([^&#]+)/,p=/(.*)\.([^.]+)/,l=/^(\w+)(\.|$)(.*)$/,h=["appendChild","insertBefore","replaceChild"];Node&&Node.prototype&&Node.prototype.appendChild?u.inPlace(Node.prototype,h,"dom-"):(u.inPlace(HTMLElement.prototype,h,"dom-"),u.inPlace(HTMLHeadElement.prototype,h,"dom-"),u.inPlace(HTMLBodyElement.prototype,h,"dom-")),f.on("dom-start",function(t){r(t[0])})}},{}],11:[function(t,e,n){var r=t("ee").get("mutation"),o=t("wrap-function")(r),i=NREUM.o.MO;e.exports=r,i&&(window.MutationObserver=function(t){return this instanceof i?new i(o(t,"fn-")):i.apply(this,arguments)},MutationObserver.prototype=i.prototype)},{}],12:[function(t,e,n){function r(t){var e=i.context(),n=s(t,"executor-",e,null,!1),r=new f(n);return i.context(r).getCtx=function(){return e},r}var o=t("wrap-function"),i=t("ee").get("promise"),a=t("ee").getOrSetContext,s=o(i),c=t(32),f=NREUM.o.PR;e.exports=i,f&&(window.Promise=r,["all","race"].forEach(function(t){var e=f[t];f[t]=function(n){function r(t){return function(){i.emit("propagate",[null,!o],a,!1,!1),o=o||!t}}var o=!1;c(n,function(e,n){Promise.resolve(n).then(r("all"===t),r(!1))});var a=e.apply(f,arguments),s=f.resolve(a);return s}}),["resolve","reject"].forEach(function(t){var e=f[t];f[t]=function(t){var n=e.apply(f,arguments);return t!==n&&i.emit("propagate",[t,!0],n,!1,!1),n}}),f.prototype["catch"]=function(t){return this.then(null,t)},f.prototype=Object.create(f.prototype,{constructor:{value:r}}),c(Object.getOwnPropertyNames(f),function(t,e){try{r[e]=f[e]}catch(n){}}),o.wrapInPlace(f.prototype,"then",function(t){return function(){var e=this,n=o.argsToArray.apply(this,arguments),r=a(e);r.promise=e,n[0]=s(n[0],"cb-",r,null,!1),n[1]=s(n[1],"cb-",r,null,!1);var c=t.apply(this,n);return r.nextPromise=c,i.emit("propagate",[e,!0],c,!1,!1),c}}),i.on("executor-start",function(t){t[0]=s(t[0],"resolve-",this,null,!1),t[1]=s(t[1],"resolve-",this,null,!1)}),i.on("executor-err",function(t,e,n){t[1](n)}),i.on("cb-end",function(t,e,n){i.emit("propagate",[n,!0],this.nextPromise,!1,!1)}),i.on("propagate",function(t,e,n){this.getCtx&&!e||(this.getCtx=function(){if(t instanceof Promise)var e=i.context(t);return e&&e.getCtx?e.getCtx():this})}),r.toString=function(){return""+f})},{}],13:[function(t,e,n){var r=t("ee").get("raf"),o=t("wrap-function")(r),i="equestAnimationFrame";e.exports=r,o.inPlace(window,["r"+i,"mozR"+i,"webkitR"+i,"msR"+i],"raf-"),r.on("raf-start",function(t){t[0]=o(t[0],"fn-")})},{}],14:[function(t,e,n){function r(t,e,n){t[0]=a(t[0],"fn-",null,n)}function o(t,e,n){this.method=n,this.timerDuration=isNaN(t[1])?0:+t[1],t[0]=a(t[0],"fn-",this,n)}var i=t("ee").get("timer"),a=t("wrap-function")(i),s="setTimeout",c="setInterval",f="clearTimeout",u="-start",d="-";e.exports=i,a.inPlace(window,[s,"setImmediate"],s+d),a.inPlace(window,[c],c+d),a.inPlace(window,[f,"clearImmediate"],f+d),i.on(c+u,r),i.on(s+u,o)},{}],15:[function(t,e,n){function r(t,e){d.inPlace(e,["onreadystatechange"],"fn-",s)}function o(){var t=this,e=u.context(t);t.readyState>3&&!e.resolved&&(e.resolved=!0,u.emit("xhr-resolved",[],t)),d.inPlace(t,y,"fn-",s)}function i(t){x.push(t),m&&(E?E.then(a):w?w(a):(R=-R,O.data=R))}function a(){for(var t=0;t<x.length;t++)r([],x[t]);x.length&&(x=[])}function s(t,e){return e}function c(t,e){for(var n in t)e[n]=t[n];return e}t(7);var f=t("ee"),u=f.get("xhr"),d=t("wrap-function")(u),p=t(23),l=NREUM.o,h=l.XHR,m=l.MO,v=l.PR,w=l.SI,g="readystatechange",y=["onload","onerror","onabort","onloadstart","onloadend","onprogress","ontimeout"],x=[];e.exports=u;var b=window.XMLHttpRequest=function(t){var e=new h(t);try{u.emit("new-xhr",[e],e),e.addEventListener(g,o,p(!1))}catch(n){try{u.emit("internal-error",[n])}catch(r){}}return e};if(c(h,b),b.prototype=h.prototype,d.inPlace(b.prototype,["open","send"],"-xhr-",s),u.on("send-xhr-start",function(t,e){r(t,e),i(e)}),u.on("open-xhr-start",r),m){var E=v&&v.resolve();if(!w&&!v){var R=1,O=document.createTextNode(R);new m(a).observe(O,{characterData:!0})}}else f.on("fn-end",function(t){t[0]&&t[0].type===g||a()})},{}],16:[function(t,e,n){function r(t){if(!s(t))return null;var e=window.NREUM;if(!e.loader_config)return null;var n=(e.loader_config.accountID||"").toString()||null,r=(e.loader_config.agentID||"").toString()||null,f=(e.loader_config.trustKey||"").toString()||null;if(!n||!r)return null;var h=l.generateSpanId(),m=l.generateTraceId(),v=Date.now(),w={spanId:h,traceId:m,timestamp:v};return(t.sameOrigin||c(t)&&p())&&(w.traceContextParentHeader=o(h,m),w.traceContextStateHeader=i(h,v,n,r,f)),(t.sameOrigin&&!u()||!t.sameOrigin&&c(t)&&d())&&(w.newrelicHeader=a(h,m,v,n,r,f)),w}function o(t,e){return"00-"+e+"-"+t+"-01"}function i(t,e,n,r,o){var i=0,a="",s=1,c="",f="";return o+"@nr="+i+"-"+s+"-"+n+"-"+r+"-"+t+"-"+a+"-"+c+"-"+f+"-"+e}function a(t,e,n,r,o,i){var a="btoa"in window&&"function"==typeof window.btoa;if(!a)return null;var s={v:[0,1],d:{ty:"Browser",ac:r,ap:o,id:t,tr:e,ti:n}};return i&&r!==i&&(s.d.tk=i),btoa(JSON.stringify(s))}function s(t){return f()&&c(t)}function c(t){var e=!1,n={};if("init"in NREUM&&"distributed_tracing"in NREUM.init&&(n=NREUM.init.distributed_tracing),t.sameOrigin)e=!0;else if(n.allowed_origins instanceof Array)for(var r=0;r<n.allowed_origins.length;r++){var o=h(n.allowed_origins[r]);if(t.hostname===o.hostname&&t.protocol===o.protocol&&t.port===o.port){e=!0;break}}return e}function f(){return"init"in NREUM&&"distributed_tracing"in NREUM.init&&!!NREUM.init.distributed_tracing.enabled}function u(){return"init"in NREUM&&"distributed_tracing"in NREUM.init&&!!NREUM.init.distributed_tracing.exclude_newrelic_header}function d(){return"init"in NREUM&&"distributed_tracing"in NREUM.init&&NREUM.init.distributed_tracing.cors_use_newrelic_header!==!1}function p(){return"init"in NREUM&&"distributed_tracing"in NREUM.init&&!!NREUM.init.distributed_tracing.cors_use_tracecontext_headers}var l=t(29),h=t(18);e.exports={generateTracePayload:r,shouldGenerateTrace:s}},{}],17:[function(t,e,n){function r(t){var e=this.params,n=this.metrics;if(!this.ended){this.ended=!0;for(var r=0;r<p;r++)t.removeEventListener(d[r],this.listener,!1);return e.protocol&&"data"===e.protocol?void g("Ajax/DataUrl/Excluded"):void(e.aborted||(n.duration=a.now()-this.startTime,this.loadCaptureCalled||4!==t.readyState?null==e.status&&(e.status=0):i(this,t),n.cbTime=this.cbTime,s("xhr",[e,n,this.startTime,this.endTime,"xhr"],this)))}}function o(t,e){var n=c(e),r=t.params;r.hostname=n.hostname,r.port=n.port,r.protocol=n.protocol,r.host=n.hostname+":"+n.port,r.pathname=n.pathname,t.parsedOrigin=n,t.sameOrigin=n.sameOrigin}function i(t,e){t.params.status=e.status;var n=v(e,t.lastSize);if(n&&(t.metrics.rxSize=n),t.sameOrigin){var r=e.getResponseHeader("X-NewRelic-App-Data");r&&(t.params.cat=r.split(", ").pop())}t.loadCaptureCalled=!0}var a=t("loader");if(a.xhrWrappable&&!a.disabled){var s=t("handle"),c=t(18),f=t(16).generateTracePayload,u=t("ee"),d=["load","error","abort","timeout"],p=d.length,l=t("id"),h=t(24),m=t(22),v=t(19),w=t(23),g=t(25).recordSupportability,y=NREUM.o.REQ,x=window.XMLHttpRequest;a.features.xhr=!0,t(15),t(8),u.on("new-xhr",function(t){var e=this;e.totalCbs=0,e.called=0,e.cbTime=0,e.end=r,e.ended=!1,e.xhrGuids={},e.lastSize=null,e.loadCaptureCalled=!1,e.params=this.params||{},e.metrics=this.metrics||{},t.addEventListener("load",function(n){i(e,t)},w(!1)),h&&(h>34||h<10)||t.addEventListener("progress",function(t){e.lastSize=t.loaded},w(!1))}),u.on("open-xhr-start",function(t){this.params={method:t[0]},o(this,t[1]),this.metrics={}}),u.on("open-xhr-end",function(t,e){"loader_config"in NREUM&&"xpid"in NREUM.loader_config&&this.sameOrigin&&e.setRequestHeader("X-NewRelic-ID",NREUM.loader_config.xpid);var n=f(this.parsedOrigin);if(n){var r=!1;n.newrelicHeader&&(e.setRequestHeader("newrelic",n.newrelicHeader),r=!0),n.traceContextParentHeader&&(e.setRequestHeader("traceparent",n.traceContextParentHeader),n.traceContextStateHeader&&e.setRequestHeader("tracestate",n.traceContextStateHeader),r=!0),r&&(this.dt=n)}}),u.on("send-xhr-start",function(t,e){var n=this.metrics,r=t[0],o=this;if(n&&r){var i=m(r);i&&(n.txSize=i)}this.startTime=a.now(),this.listener=function(t){try{"abort"!==t.type||o.loadCaptureCalled||(o.params.aborted=!0),("load"!==t.type||o.called===o.totalCbs&&(o.onloadCalled||"function"!=typeof e.onload))&&o.end(e)}catch(n){try{u.emit("internal-error",[n])}catch(r){}}};for(var s=0;s<p;s++)e.addEventListener(d[s],this.listener,w(!1))}),u.on("xhr-cb-time",function(t,e,n){this.cbTime+=t,e?this.onloadCalled=!0:this.called+=1,this.called!==this.totalCbs||!this.onloadCalled&&"function"==typeof n.onload||this.end(n)}),u.on("xhr-load-added",function(t,e){var n=""+l(t)+!!e;this.xhrGuids&&!this.xhrGuids[n]&&(this.xhrGuids[n]=!0,this.totalCbs+=1)}),u.on("xhr-load-removed",function(t,e){var n=""+l(t)+!!e;this.xhrGuids&&this.xhrGuids[n]&&(delete this.xhrGuids[n],this.totalCbs-=1)}),u.on("xhr-resolved",function(){this.endTime=a.now()}),u.on("addEventListener-end",function(t,e){e instanceof x&&"load"===t[0]&&u.emit("xhr-load-added",[t[1],t[2]],e)}),u.on("removeEventListener-end",function(t,e){e instanceof x&&"load"===t[0]&&u.emit("xhr-load-removed",[t[1],t[2]],e)}),u.on("fn-start",function(t,e,n){e instanceof x&&("onload"===n&&(this.onload=!0),("load"===(t[0]&&t[0].type)||this.onload)&&(this.xhrCbStart=a.now()))}),u.on("fn-end",function(t,e){this.xhrCbStart&&u.emit("xhr-cb-time",[a.now()-this.xhrCbStart,this.onload,e],e)}),u.on("fetch-before-start",function(t){function e(t,e){var n=!1;return e.newrelicHeader&&(t.set("newrelic",e.newrelicHeader),n=!0),e.traceContextParentHeader&&(t.set("traceparent",e.traceContextParentHeader),e.traceContextStateHeader&&t.set("tracestate",e.traceContextStateHeader),n=!0),n}var n,r=t[1]||{};"string"==typeof t[0]?n=t[0]:t[0]&&t[0].url?n=t[0].url:window.URL&&t[0]&&t[0]instanceof URL&&(n=t[0].href),n&&(this.parsedOrigin=c(n),this.sameOrigin=this.parsedOrigin.sameOrigin);var o=f(this.parsedOrigin);if(o&&(o.newrelicHeader||o.traceContextParentHeader))if("string"==typeof t[0]||window.URL&&t[0]&&t[0]instanceof URL){var i={};for(var a in r)i[a]=r[a];i.headers=new Headers(r.headers||{}),e(i.headers,o)&&(this.dt=o),t.length>1?t[1]=i:t.push(i)}else t[0]&&t[0].headers&&e(t[0].headers,o)&&(this.dt=o)}),u.on("fetch-start",function(t,e){this.params={},this.metrics={},this.startTime=a.now(),this.dt=e,t.length>=1&&(this.target=t[0]),t.length>=2&&(this.opts=t[1]);var n,r=this.opts||{},i=this.target;if("string"==typeof i?n=i:"object"==typeof i&&i instanceof y?n=i.url:window.URL&&"object"==typeof i&&i instanceof URL&&(n=i.href),o(this,n),"data"!==this.params.protocol){var s=(""+(i&&i instanceof y&&i.method||r.method||"GET")).toUpperCase();this.params.method=s,this.txSize=m(r.body)||0}}),u.on("fetch-done",function(t,e){if(this.endTime=a.now(),this.params||(this.params={}),"data"===this.params.protocol)return void g("Ajax/DataUrl/Excluded");this.params.status=e?e.status:0;var n;"string"==typeof this.rxSize&&this.rxSize.length>0&&(n=+this.rxSize);var r={txSize:this.txSize,rxSize:n,duration:a.now()-this.startTime};s("xhr",[this.params,r,this.startTime,this.endTime,"fetch"],this)})}},{}],18:[function(t,e,n){var r={};e.exports=function(t){if(t in r)return r[t];if(0===(t||"").indexOf("data:"))return{protocol:"data"};var e=document.createElement("a"),n=window.location,o={};e.href=t,o.port=e.port;var i=e.href.split("://");!o.port&&i[1]&&(o.port=i[1].split("/")[0].split("@").pop().split(":")[1]),o.port&&"0"!==o.port||(o.port="https"===i[0]?"443":"80"),o.hostname=e.hostname||n.hostname,o.pathname=e.pathname,o.protocol=i[0],"/"!==o.pathname.charAt(0)&&(o.pathname="/"+o.pathname);var a=!e.protocol||":"===e.protocol||e.protocol===n.protocol,s=e.hostname===document.domain&&e.port===n.port;return o.sameOrigin=a&&(!e.hostname||s),"/"===o.pathname&&(r[t]=o),o}},{}],19:[function(t,e,n){function r(t,e){var n=t.responseType;return"json"===n&&null!==e?e:"arraybuffer"===n||"blob"===n||"json"===n?o(t.response):"text"===n||""===n||void 0===n?o(t.responseText):void 0}var o=t(22);e.exports=r},{}],20:[function(t,e,n){function r(){}function o(t,e,n,r){return function(){return u.recordSupportability("API/"+e+"/called"),i(t+e,[f.now()].concat(s(arguments)),n?null:this,r),n?void 0:this}}var i=t("handle"),a=t(32),s=t(33),c=t("ee").get("tracer"),f=t("loader"),u=t(25),d=NREUM;"undefined"==typeof window.newrelic&&(newrelic=d);var p=["setPageViewName","setCustomAttribute","setErrorHandler","finished","addToTrace","inlineHit","addRelease"],l="api-",h=l+"ixn-";a(p,function(t,e){d[e]=o(l,e,!0,"api")}),d.addPageAction=o(l,"addPageAction",!0),d.setCurrentRouteName=o(l,"routeName",!0),e.exports=newrelic,d.interaction=function(){return(new r).get()};var m=r.prototype={createTracer:function(t,e){var n={},r=this,o="function"==typeof e;return i(h+"tracer",[f.now(),t,n],r),function(){if(c.emit((o?"":"no-")+"fn-start",[f.now(),r,o],n),o)try{return e.apply(this,arguments)}catch(t){throw c.emit("fn-err",[arguments,this,t],n),t}finally{c.emit("fn-end",[f.now()],n)}}}};a("actionText,setName,setAttribute,save,ignore,onEnd,getContext,end,get".split(","),function(t,e){m[e]=o(h,e)}),newrelic.noticeError=function(t,e){"string"==typeof t&&(t=new Error(t)),u.recordSupportability("API/noticeError/called"),i("err",[t,f.now(),!1,e])}},{}],21:[function(t,e,n){function r(t){if(NREUM.init){for(var e=NREUM.init,n=t.split("."),r=0;r<n.length-1;r++)if(e=e[n[r]],"object"!=typeof e)return;return e=e[n[n.length-1]]}}e.exports={getConfiguration:r}},{}],22:[function(t,e,n){e.exports=function(t){if("string"==typeof t&&t.length)return t.length;if("object"==typeof t){if("undefined"!=typeof ArrayBuffer&&t instanceof ArrayBuffer&&t.byteLength)return t.byteLength;if("undefined"!=typeof Blob&&t instanceof Blob&&t.size)return t.size;if(!("undefined"!=typeof FormData&&t instanceof FormData))try{return JSON.stringify(t).length}catch(e){return}}}},{}],23:[function(t,e,n){var r=!1;try{var o=Object.defineProperty({},"passive",{get:function(){r=!0}});window.addEventListener("testPassive",null,o),window.removeEventListener("testPassive",null,o)}catch(i){}e.exports=function(t){return r?{passive:!0,capture:!!t}:!!t}},{}],24:[function(t,e,n){var r=0,o=navigator.userAgent.match(/Firefox[\/\s](\d+\.\d+)/);o&&(r=+o[1]),e.exports=r},{}],25:[function(t,e,n){function r(t,e){var n=[a,t,{name:t},e];return i("storeMetric",n,null,"api"),n}function o(t,e){var n=[s,t,{name:t},e];return i("storeEventMetrics",n,null,"api"),n}var i=t("handle"),a="sm",s="cm";e.exports={constants:{SUPPORTABILITY_METRIC:a,CUSTOM_METRIC:s},recordSupportability:r,recordCustom:o}},{}],26:[function(t,e,n){function r(){return s.exists&&performance.now?Math.round(performance.now()):(i=Math.max((new Date).getTime(),i))-a}function o(){return i}var i=(new Date).getTime(),a=i,s=t(34);e.exports=r,e.exports.offset=a,e.exports.getLastTimestamp=o},{}],27:[function(t,e,n){function r(t){return!(!t||!t.protocol||"file:"===t.protocol)}e.exports=r},{}],28:[function(t,e,n){function r(t,e){var n=t.getEntries();n.forEach(function(t){"first-paint"===t.name?l("timing",["fp",Math.floor(t.startTime)]):"first-contentful-paint"===t.name&&l("timing",["fcp",Math.floor(t.startTime)])})}function o(t,e){var n=t.getEntries();if(n.length>0){var r=n[n.length-1];if(f&&f<r.startTime)return;var o=[r],i=a({});i&&o.push(i),l("lcp",o)}}function i(t){t.getEntries().forEach(function(t){t.hadRecentInput||l("cls",[t])})}function a(t){var e=navigator.connection||navigator.mozConnection||navigator.webkitConnection;if(e)return e.type&&(t["net-type"]=e.type),e.effectiveType&&(t["net-etype"]=e.effectiveType),e.rtt&&(t["net-rtt"]=e.rtt),e.downlink&&(t["net-dlink"]=e.downlink),t}function s(t){if(t instanceof w&&!y){var e=Math.round(t.timeStamp),n={type:t.type};a(n),e<=h.now()?n.fid=h.now()-e:e>h.offset&&e<=Date.now()?(e-=h.offset,n.fid=h.now()-e):e=h.now(),y=!0,l("timing",["fi",e,n])}}function c(t){"hidden"===t&&(f=h.now(),l("pageHide",[f]))}if(!("init"in NREUM&&"page_view_timing"in NREUM.init&&"enabled"in NREUM.init.page_view_timing&&NREUM.init.page_view_timing.enabled===!1)){var f,u,d,p,l=t("handle"),h=t("loader"),m=t(31),v=t(23),w=NREUM.o.EV;if("PerformanceObserver"in window&&"function"==typeof window.PerformanceObserver){u=new PerformanceObserver(r);try{u.observe({entryTypes:["paint"]})}catch(g){}d=new PerformanceObserver(o);try{d.observe({entryTypes:["largest-contentful-paint"]})}catch(g){}p=new PerformanceObserver(i);try{p.observe({type:"layout-shift",buffered:!0})}catch(g){}}if("addEventListener"in document){var y=!1,x=["click","keydown","mousedown","pointerdown","touchstart"];x.forEach(function(t){document.addEventListener(t,s,v(!1))})}m(c)}},{}],29:[function(t,e,n){function r(){function t(){return e?15&e[n++]:16*Math.random()|0}var e=null,n=0,r=window.crypto||window.msCrypto;r&&r.getRandomValues&&(e=r.getRandomValues(new Uint8Array(31)));for(var o,i="xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx",a="",s=0;s<i.length;s++)o=i[s],"x"===o?a+=t().toString(16):"y"===o?(o=3&t()|8,a+=o.toString(16)):a+=o;return a}function o(){return a(16)}function i(){return a(32)}function a(t){function e(){return n?15&n[r++]:16*Math.random()|0}var n=null,r=0,o=window.crypto||window.msCrypto;o&&o.getRandomValues&&Uint8Array&&(n=o.getRandomValues(new Uint8Array(31)));for(var i=[],a=0;a<t;a++)i.push(e().toString(16));return i.join("")}e.exports={generateUuid:r,generateSpanId:o,generateTraceId:i}},{}],30:[function(t,e,n){function r(t,e){if(!o)return!1;if(t!==o)return!1;if(!e)return!0;if(!i)return!1;for(var n=i.split("."),r=e.split("."),a=0;a<r.length;a++)if(r[a]!==n[a])return!1;return!0}var o=null,i=null,a=/Version\/(\S+)\s+Safari/;if(navigator.userAgent){var s=navigator.userAgent,c=s.match(a);c&&s.indexOf("Chrome")===-1&&s.indexOf("Chromium")===-1&&(o="Safari",i=c[1])}e.exports={agent:o,version:i,match:r}},{}],31:[function(t,e,n){function r(t){function e(){t(s&&document[s]?document[s]:document[i]?"hidden":"visible")}"addEventListener"in document&&a&&document.addEventListener(a,e,o(!1))}var o=t(23);e.exports=r;var i,a,s;"undefined"!=typeof document.hidden?(i="hidden",a="visibilitychange",s="visibilityState"):"undefined"!=typeof document.msHidden?(i="msHidden",a="msvisibilitychange"):"undefined"!=typeof document.webkitHidden&&(i="webkitHidden",a="webkitvisibilitychange",s="webkitVisibilityState")},{}],32:[function(t,e,n){function r(t,e){var n=[],r="",i=0;for(r in t)o.call(t,r)&&(n[i]=e(r,t[r]),i+=1);return n}var o=Object.prototype.hasOwnProperty;e.exports=r},{}],33:[function(t,e,n){function r(t,e,n){e||(e=0),"undefined"==typeof n&&(n=t?t.length:0);for(var r=-1,o=n-e||0,i=Array(o<0?0:o);++r<o;)i[r]=t[e+r];return i}e.exports=r},{}],34:[function(t,e,n){e.exports={exists:"undefined"!=typeof window.performance&&window.performance.timing&&"undefined"!=typeof window.performance.timing.navigationStart}},{}],ee:[function(t,e,n){function r(){}function o(t){function e(t){return t&&t instanceof r?t:t?f(t,c,a):a()}function n(n,r,o,i,a){if(a!==!1&&(a=!0),!l.aborted||i){t&&a&&t(n,r,o);for(var s=e(o),c=m(n),f=c.length,u=0;u<f;u++)c[u].apply(s,r);var p=d[y[n]];return p&&p.push([x,n,r,s]),s}}function i(t,e){g[t]=m(t).concat(e)}function h(t,e){var n=g[t];if(n)for(var r=0;r<n.length;r++)n[r]===e&&n.splice(r,1)}function m(t){return g[t]||[]}function v(t){return p[t]=p[t]||o(n)}function w(t,e){l.aborted||u(t,function(t,n){e=e||"feature",y[n]=e,e in d||(d[e]=[])})}var g={},y={},x={on:i,addEventListener:i,removeEventListener:h,emit:n,get:v,listeners:m,context:e,buffer:w,abort:s,aborted:!1};return x}function i(t){return f(t,c,a)}function a(){return new r}function s(){(d.api||d.feature)&&(l.aborted=!0,d=l.backlog={})}var c="nr@context",f=t("gos"),u=t(32),d={},p={},l=e.exports=o();e.exports.getOrSetContext=i,l.backlog=d},{}],gos:[function(t,e,n){function r(t,e,n){if(o.call(t,e))return t[e];var r=n();if(Object.defineProperty&&Object.keys)try{return Object.defineProperty(t,e,{value:r,writable:!0,enumerable:!1}),r}catch(i){}return t[e]=r,r}var o=Object.prototype.hasOwnProperty;e.exports=r},{}],handle:[function(t,e,n){function r(t,e,n,r){o.buffer([t],r),o.emit(t,e,n)}var o=t("ee").get("handle");e.exports=r,r.ee=o},{}],id:[function(t,e,n){function r(t){var e=typeof t;return!t||"object"!==e&&"function"!==e?-1:t===window?0:a(t,i,function(){return o++})}var o=1,i="nr@id",a=t("gos");e.exports=r},{}],loader:[function(t,e,n){function r(){if(!S++){var t=T.info=NREUM.info,e=v.getElementsByTagName("script")[0];if(setTimeout(f.abort,3e4),!(t&&t.licenseKey&&t.applicationID&&e))return f.abort();c(R,function(e,n){t[e]||(t[e]=n)});var n=a();s("mark",["onload",n+T.offset],null,"api"),s("timing",["load",n]);var r=v.createElement("script");0===t.agent.indexOf("http://")||0===t.agent.indexOf("https://")?r.src=t.agent:r.src=h+"://"+t.agent,e.parentNode.insertBefore(r,e)}}function o(){"complete"===v.readyState&&i()}function i(){s("mark",["domContent",a()+T.offset],null,"api")}var a=t(26),s=t("handle"),c=t(32),f=t("ee"),u=t(30),d=t(27),p=t(21),l=t(23),h=p.getConfiguration("ssl")===!1?"http":"https",m=window,v=m.document,w="addEventListener",g="attachEvent",y=m.XMLHttpRequest,x=y&&y.prototype,b=!d(m.location);NREUM.o={ST:setTimeout,SI:m.setImmediate,CT:clearTimeout,XHR:y,REQ:m.Request,EV:m.Event,PR:m.Promise,MO:m.MutationObserver};var E=""+location,R={beacon:"bam.nr-data.net",errorBeacon:"bam.nr-data.net",agent:"js-agent.newrelic.com/nr-spa-1215.min.js"},O=y&&x&&x[w]&&!/CriOS/.test(navigator.userAgent),T=e.exports={offset:a.getLastTimestamp(),now:a,origin:E,features:{},xhrWrappable:O,userAgent:u,disabled:b};if(!b){t(20),t(28),v[w]?(v[w]("DOMContentLoaded",i,l(!1)),m[w]("load",r,l(!1))):(v[g]("onreadystatechange",o),m[g]("onload",r)),s("mark",["firstbyte",a.getLastTimestamp()],null,"api");var S=0}},{}],"wrap-function":[function(t,e,n){function r(t,e){function n(e,n,r,c,f){function nrWrapper(){var i,a,u,p;try{a=this,i=d(arguments),u="function"==typeof r?r(i,a):r||{}}catch(l){o([l,"",[i,a,c],u],t)}s(n+"start",[i,a,c],u,f);try{return p=e.apply(a,i)}catch(h){throw s(n+"err",[i,a,h],u,f),h}finally{s(n+"end",[i,a,p],u,f)}}return a(e)?e:(n||(n=""),nrWrapper[p]=e,i(e,nrWrapper,t),nrWrapper)}function r(t,e,r,o,i){r||(r="");var s,c,f,u="-"===r.charAt(0);for(f=0;f<e.length;f++)c=e[f],s=t[c],a(s)||(t[c]=n(s,u?c+r:r,o,c,i))}function s(n,r,i,a){if(!h||e){var s=h;h=!0;try{t.emit(n,r,i,e,a)}catch(c){o([c,n,r,i],t)}h=s}}return t||(t=u),n.inPlace=r,n.flag=p,n}function o(t,e){e||(e=u);try{e.emit("internal-error",t)}catch(n){}}function i(t,e,n){if(Object.defineProperty&&Object.keys)try{var r=Object.keys(t);return r.forEach(function(n){Object.defineProperty(e,n,{get:function(){return t[n]},set:function(e){return t[n]=e,e}})}),e}catch(i){o([i],n)}for(var a in t)l.call(t,a)&&(e[a]=t[a]);return e}function a(t){return!(t&&t instanceof Function&&t.apply&&!t[p])}function s(t,e){var n=e(t);return n[p]=t,i(t,n,u),n}function c(t,e,n){var r=t[e];t[e]=s(r,n)}function f(){for(var t=arguments.length,e=new Array(t),n=0;n<t;++n)e[n]=arguments[n];return e}var u=t("ee"),d=t(33),p="nr@original",l=Object.prototype.hasOwnProperty,h=!1;e.exports=r,e.exports.wrapFunction=s,e.exports.wrapInPlace=c,e.exports.argsToArray=f},{}]},{},["loader",2,17,5,3,4]); ;NREUM.loader_config={accountID:"2883957",trustKey:"2883957",agentID:"520756539",licenseKey:"NRJS-012b8030e06bfdc9233",applicationID:"520756539"} ;NREUM.info={beacon:"bam.nr-data.net",errorBeacon:"bam.nr-data.net",licenseKey:"NRJS-012b8030e06bfdc9233",applicationID:"520756539",sa:1} </script> <meta name="librarything_env" content="beta" /> <meta name="librarything_lang" content="" /> <meta name="librarything_product" content="lt2" /> <meta id="viewport" name="viewport" content="width=device-width, initial-scale=1, minimum-scale=1, maximum-scale=5.0, user-scalable=1, viewport-fit=cover"> <!-- DNS Preconnect --> <link rel="preconnect" href="//image.librarything.com"/> <link rel="preconnect" href="//image.librarything.com" crossorigin/> <link rel="preconnect" href="//pics.cdn.librarything.com"/> <link rel="preconnect" href="//pics.cdn.librarything.com" crossorigin/> <link rel="preconnect" href="//images-na.ssl-images-amazon.com"/> <link rel="preconnect" href="//images-na.ssl-images-amazon.com" crossorigin/> <!-- DNS Prefetch --> <link rel="dns-prefetch" href="//ajax.googleapis.com"/> <link rel="dns-prefetch" href="//ssl.google-analytics.com"/> <link rel="dns-prefetch" href="//books.google.com"/> <link rel="icon" href="/favicon_lt_32.ico" sizes="any" /><link rel="icon" href="/favicon_lt.svg" type="image/svg+xml"><link rel="apple-touch-icon" href="/apple-touch-icon.png"> <!-- Base --> <meta name="description" content="LibraryThing catalogs yours books online, easily, quickly and for free."/> <meta name="keywords" content="LibraryThing, catalog your books, catalogue your books"/> <meta name="language" content="en"/> <meta name="apple-itunes-app" content="app-id=948824489"/> <meta name="google-play-app" content="app-id=com.librarything.librarything"/> <meta name="small_image" content="https://www.librarything.com//sharingthumbnail.php?sup_id=67&id=0&width=477&height=750"/> <!-- Facebook/Open Graph --> <meta property="fb:app_id" content="79305890602"/> <meta property="og:site_name" content="LibraryThing.com"/> <meta property="og:url" content="https://www.librarything.com/stats//"/> <meta property="og:title" content="Ian Sales (iansales) | LibraryThing | LibraryThing"/> <meta property="og:type" content="website"/> <meta property="og:description" content="LibraryThing catalogs yours books online, easily, quickly and for free."/> <!-- Twitter --> <meta name="twitter:card" content="summary"/> <meta name="twitter:site" content="@LibraryThing"/> <meta name="twitter:title" content="Ian Sales (iansales) | LibraryThing | LibraryThing"/> <meta name="twitter:description" content="LibraryThing catalogs yours books online, easily, quickly and for free."/> <!-- end of meta - print_sharedataA --> <link loadpriority="high" data-bundle="lt2_core" rel="stylesheet" href="https://image.librarything.com/css/bootstrap-3.3.4.min.css?v=3" type="text/css" /><link loadpriority="high" data-bundle="lt2_core" rel="stylesheet" href="https://www.librarything.com//css/lt2_vars.css?v=5297" type="text/css"><link loadpriority="high" data-bundle="lt2_core" rel="stylesheet" href="https://www.librarything.com//css/lt2_main.css?v=5297" type="text/css"><link loadpriority="high" data-bundle="lt2_core" rel="stylesheet" href="https://image.librarything.com/css/lt2_tabs.css?v=3" type="text/css" /><link loadpriority="high" data-bundle="lt2_core" rel="stylesheet" href="https://www.librarything.com//css/lt2_forms.css?v=5297" type="text/css"><link loadpriority="high" data-bundle="lt2_core" rel="stylesheet" href="https://www.librarything.com//css/lt1.5_nav_bridge.css?v=5297" type="text/css"><link loadpriority="high" data-bundle="lt2_core" rel="stylesheet" href="https://www.librarything.com//css/lt2_main_grid.css?v=5297" type="text/css"><link loadpriority="high" data-bundle="lt2_core" rel="stylesheet" href="https://www.librarything.com//css/lt2_content.css?v=5297" type="text/css"><link loadpriority="high" data-bundle="lt2_core" rel="stylesheet" href="https://www.librarything.com//css/lt2_lt1_overrides.css?v=5297" type="text/css"><link loadpriority="high" data-bundle="lt2_core" rel="stylesheet" href="https://www.librarything.com//css/lt2_stylepicker_verdant_14.css?v=5297" type="text/css"><link loadpriority="high" data-bundle="lt2_core" rel="stylesheet" href="https://www.librarything.com//css/lt2_stylepicker_verdant_12.css?v=5297" type="text/css"><link loadpriority="high" data-bundle="lt2_core" rel="stylesheet" href="https://www.librarything.com//css/lt2_stylepicker_verdant_tight_12.css?v=5297" type="text/css"><link loadpriority="high" data-bundle="lt2_core" rel="stylesheet" href="https://www.librarything.com//css/lt2_stylepicker_system_14.css?v=5297" type="text/css"><link loadpriority="high" data-bundle="lt2_core" rel="stylesheet" href="https://www.librarything.com//css/lt2_stylepicker_system_15.css?v=5297" type="text/css"><link loadpriority="high" data-bundle="lt2_core" rel="stylesheet" href="https://www.librarything.com//css/lt2_stylepicker_georgia_14.css?v=5297" type="text/css"><link loadpriority="high" data-bundle="lt2_core" rel="stylesheet" href="https://www.librarything.com//css/lt2_stylepicker_system_large.css?v=5297" type="text/css"><link loadpriority="high" data-bundle="lt2_core" rel="stylesheet" href="https://www.librarything.com//css/lt2_stylepicker_atkinson_16.css?v=5297" type="text/css"><link loadpriority="high" data-bundle="lt2_core" rel="stylesheet" href="https://www.librarything.com//css/notifier_control.css?v=5297" type="text/css"><link loadpriority="high" data-bundle="lt2_core" rel="stylesheet" href="https://image.librarything.com/css/fontawesome6.4.2/css/all.min.css?v=3" type="text/css" /><link loadpriority="high" data-bundle="lt2_core" rel="stylesheet" href="https://image.librarything.com/css/lticon_fonts.css?v=3" type="text/css" /><link loadpriority="high" data-bundle="lt2_core" rel="stylesheet" href="https://www.librarything.com//css/jqueryui_autocomplete_lt2.css?v=5297" type="text/css"><link loadpriority="high" data-bundle="lt2_core" rel="stylesheet" href="https://image.librarything.com/css/toastify.css?v=3" type="text/css" /><link loadpriority="high" data-bundle="lt2_core" rel="stylesheet" href="https://www.librarything.com//css/lt2_toastify.css?v=5297" type="text/css"> <link loadpriority="high" data-bundle="lt2_deferred" rel="stylesheet" href="https://www.librarything.com//css/lt2_popup.css?v=5297" type="text/css"><link loadpriority="high" data-bundle="lt2_deferred" rel="stylesheet" href="https://www.librarything.com//css/lt2_stylepicker.css?v=5297" type="text/css"><link loadpriority="high" data-bundle="lt2_deferred" rel="stylesheet" href="https://www.librarything.com//css/lt_lightbox2020.css?v=5297" type="text/css"><link loadpriority="high" data-bundle="lt2_deferred" rel="stylesheet" href="https://www.librarything.com//css/addbooks_express.css?v=5297" type="text/css"> <link data-bundle="home_profile" rel="stylesheet" href="https://image.librarything.com/js/jquery-ui/jquery-ui-1.13.2/jquery-ui.min.css?v=3" type="text/css" /><link data-bundle="home_profile" rel="stylesheet" href="https://www.librarything.com//css/jquery-ui_overrides.css?v=5297" type="text/css"><link data-bundle="home_profile" rel="stylesheet" href="https://www.librarything.com//css/newshelf.css?v=5297" type="text/css"><link data-bundle="home_profile" rel="stylesheet" href="https://www.librarything.com//css/profile.css?v=5297" type="text/css"><link data-bundle="home_profile" rel="stylesheet" href="https://www.librarything.com//css/profile_lt2.css?v=5297" type="text/css"><link data-bundle="home_profile" rel="stylesheet" href="https://www.librarything.com//css/gallery.css?v=5297" type="text/css"><link data-bundle="home_profile" rel="stylesheet" href="https://www.librarything.com//css/ddc_charts.css?v=5297" type="text/css"> <style data-bundle="translated_css" type="text/css" ver="5297"> spoiler:before { content:"Spoiler (click to see)" !important; } spoiler.spoiled:before { content: "Spoiler" !important; } </style><script fetchpriority="high" src="https://image.librarything.com/js/jquery-3.7.1.min.js?v=2"></script><link rel="stylesheet" href="https://image.librarything.com/js/jquery-ui/jquery-ui-1.13.2/jquery-ui.min.css?v=2" /><script fetchpriority="high" src="https://image.librarything.com/js/jquery-ui/jquery-ui-1.13.2/jquery-ui.min.js?v=2"></script><script fetchpriority="high" src="https://image.librarything.com/js2/jquery.ui.touch-punch.min.js?v=2"></script><script defer data-bundle="IE11_cssvars_polyfill">window.MSInputMethodContext && document.documentMode && document.write('<script src="https://cdn.jsdelivr.net/gh/nuxodin/ie11CustomProperties@4.1.0/ie11CustomProperties.min.js"><\x2fscript>');</script><script defer data-bundle="iOSSafari_100vh_pollyfill"> try { var lt = lt || {}; } catch(err){} iOSSafari_100vh_pollyfill_setVh = () => { const vh = parseFloat((window.innerHeight * 0.01).toFixed(2)); document.documentElement.style.setProperty('--vh', `${vh}px`); document.documentElement.style.setProperty('--vh100', `${window.innerHeight}px`); return vh; }; window.addEventListener('load', iOSSafari_100vh_pollyfill_setVh); </script><script defer data-bundle="translated_js" type="text/javascript" fetchpriority="high" version="5297"> try { var LibraryThing = LibraryThing || {}; } catch(er){} LibraryThing.translated_vars_key = ""; LibraryThing._isLT2 = 1; LibraryThing.lt2_popup_style = "legacy"; LibraryThing.is_signed_in = 0; LibraryThing.isDevBox = 0; LibraryThing.loaded_translated_vars = 1; LibraryThing.servers = LibraryThing.servers || {}; LibraryThing.servers.image = "https://image.librarything.com"; LibraryThing.servers.pics = "https://pics.cdn.librarything.com/"; LibraryThing.ltstrings = LibraryThing.ltstrings || {}; LibraryThing.ltstrings.yes = "Yes"; LibraryThing.ltstrings.no = "No"; LibraryThing.ltstrings.save = "Save"; LibraryThing.ltstrings.cancel = "Cancel"; LibraryThing.ltstrings.savereview = "Save Review"; LibraryThing.ltstrings.saving = "saving"; LibraryThing.ltstrings.loading = "Loading..."; LibraryThing.ltstrings.confirm = "Confirm?"; LibraryThing.ltstrings.rejectAndDeleteAuthor = "Reject and delete this author?"; LibraryThing.ltstrings.referrer = ""; LibraryThing.ltstrings.areyousure = "Are you sure?"; LibraryThing.ltstrings.areyousure_immediate = "This item will be deleted immediately. Are you sure you want to delete this item?"; LibraryThing.ltstrings.getting_help = "Getting help..."; LibraryThing.ltstrings.alt_cover_image = "Cover Image"; LibraryThing.ltstrings.close = "Close"; LibraryThing.ltstrings.show_more_elipses = "Show more..."; LibraryThing.ltstrings.show_more = "Show More"; LibraryThing.ltstrings.show_less = "Show Less"; LibraryThing.ltstrings.show_all = "Show All"; LibraryThing.ltstrings.see_more_elipses = "See more..."; LibraryThing.ltstrings.see_more = "See More"; LibraryThing.ltstrings.see_less = "See Less"; LibraryThing.ltstrings.see_all = "See All"; LibraryThing.ltstrings.attempting_size_calc = "Attempting to calculate size"; LibraryThing.ltstrings.approximately = "approximately"; LibraryThing.ltstrings.deleteinventory = "Clear all inventory information for this collection?"; LibraryThing.ltstrings.abx_addbook = "Add Book"; LibraryThing.ltstrings.genre_flag_confirmation = "Flag this genre as egregiously wrong?"; LibraryThing.ltstrings.loader_messagesA = [ "Still Loading...", "A lot of thinking happening...", "It seems we may be here a while...", "Maybe you should start a book...", "In fact, maybe you should start writing a book...", "We have hit a writers block but we are still working on it..." ]; LibraryThing.ltstrings.datatables = { "emptyTable": "No data available in table", "info": "Showing _START_ to _END_ of _TOTAL_ entries", "infoEmpty": "Showing 0 to 0 of 0 entries", "infoFiltered": "(filtered from _MAX_ total entries)", "lengthMenu": "Show _MENU_ entries", "loadingRecords": "Loading...", "processing": "Processing...", "search": "Search:", "zeroRecords": "No matching records found", "paginate": { "first": "First", "last": "Last", "next": "Next", "previous": "Previous" }, "aria": { "sortAscending": ": activate to sort column ascending", "sortDescending": ": activate to sort column descending" } }; LibraryThing.ltstrings.recs = { "filter": { "tagRemove": "Are you sure you want to enter tag remove mode?", "tagReset": "Are you sure you want to reset your default tags?", } }; </script><script loadpriority="high" data-bundle="lt2_core" src="https://image.librarything.com/js2/lt2_jsinit.js" type="text/javascript" language="Javascript"></script><script loadpriority="high" data-bundle="lt2_core" src="https://image.librarything.com/js2/mmlog.js?v=2" type="text/javascript" language="Javascript"></script><script loadpriority="high" data-bundle="lt2_core" src="https://image.librarything.com/js/modernizr_lt.3.6.0010.js?v=2" type="text/javascript" language="Javascript"></script><script loadpriority="high" data-bundle="lt2_core" src="https://image.librarything.com/js/jquery.visible.js?v=2" type="text/javascript" language="Javascript"></script><script loadpriority="high" data-bundle="lt2_core" src="https://www.librarything.com//js2/lt2_basics.js?v=5297" type="text/javascript" language="Javascript"></script><script loadpriority="high" data-bundle="lt2_core" src="https://www.librarything.com//js2/lt2_main.js?v=5297" type="text/javascript" language="Javascript"></script><script loadpriority="high" data-bundle="lt2_core" src="https://www.librarything.com//js2/autocomplete.js?v=5297" type="text/javascript" language="Javascript"></script><script loadpriority="high" data-bundle="lt2_core" src="https://image.librarything.com/js2/toastify.js?v=2" type="text/javascript" language="Javascript"></script> </head><body data-gv="5297" data-product="lt2" data-lt2="1" data-observe-resizes data-fa_v="6" data-fa class="lt2 serifed_headers has_subnav show_subnav profilepage lt1nav home profile ie6or7 ie7or8 ie ie7 " ><div id="skiptocontent"><a tabindex="0" href="#lt2_content">Skip to main content</a></div> <nav id="lt1_nav" role="navigation" aria-label="Main Navigation"><a class="anchor" name="top"></a><a class="anchor" name="t"></a><div id="masthead" class="ie6or7 ie7or8 ie ie7 "> <a title="Home" href="/" target="_top"> <img id="masthead_logo_wordmark2" src="https://image.librarything.com/pics/lt1wordmark_150w.png" srcset="https://image.librarything.com/pics/lt1wordmark_300w.png 2x, https://image.librarything.com/pics/lt1wordmark_450w.png 3x" alt="LibraryThing Home" /> <img id="masthead_lt_logo2" src="https://image.librarything.com/pics/ltlogo_square_fff_trans.png" srcset="https://image.librarything.com/pics/ltlogo_square_fff_trans@2x.png 2x, https://image.librarything.com/pics/ltlogo_square_fff_trans@3x.png 3x" alt="LibraryThing Home" /> </a> <nav id="tabs" role="region" aria-label="Main Navigation Choices"> <a class="sitenav_item g1" data-icon="" id="masttab_home" href="/" target="_top">Home</a><a class="sitenav_item g3" id="masttab_groups" href="/ngroups" target="_top">Groups</a><a class="sitenav_item g3 spacer_after" id="masttab_talk" href="/talk" target="_top">Talk</a><a class="sitenav_item g4" id="masttab_more" href="/more" target="_top">More</a><a class="sitenav_item g4" id="masttab_z" href="/zeitgeist" target="_top">Zeitgeist</a> <div class="sitenav_item g6" id="mobile_topmenu"> <i class="fas fa-bars"></i> <div class="navicon" id="lt2_navnotifications"> </div> </div> </nav> <div id="mobile_topmenu_content"> <a class="sitenav_item g1" data-icon="" id="masttab_home" href="/" target="_top">Home</a> <a class="sitenav_item g3" id="masttab_groups" href="/ngroups" target="_top">Groups</a> <a class="sitenav_item g3 spacer_after" id="masttab_talk" href="/talk" target="_top">Talk</a> <a class="sitenav_item g4" id="masttab_more" href="/more" target="_top">More</a> <a class="sitenav_item g4" id="masttab_z" href="/zeitgeist" target="_top">Zeitgeist</a><div class="separator"></div><a id="mastheadSigninLink" href="/" target="_top">Sign in / Join</a><a href="#" onclick="languagelist(0,0,0); return false;"><i class="fa-solid fa-globe"></i> English</a><a href="https://wiki.librarything.com/index.php/HelpThing:Profile" target="_top">Help</a> </div> <div id="mast_alt"> <div id="mastsearch"> <form action="/search.php" method="GET" target="_top" role="search" id="sbarform" name="sbarform"> <div id="mastsearch_container"> <input type="hidden" name="searchtype" value="newwork_titles"/> <input type="text" id="mastsearch_query" value="" placeholder="Search LibraryThing" name="term"> <img id="mastsearch_glass" tabindex=0 title="Search Site" alt="Search Site" src="https://image.librarything.com/pics/sbar_4.png" srcset="https://image.librarything.com/pics/sbar_4@2x.png 2x, https://image.librarything.com/pics/sbar_4@3x.png 3x" height="13px" width="12px" onclick="document.sbarform.submit();"/> </div> </form> </div> <div id="mastuser"> <ul> <li class="mastuseritem" data-id="userpad_signin"><a id="mastheadSigninLink" href="/" target="_top">Sign in / Join</a></li><li class="mastuseritem" data-id="userpad_langs"><a href="#" onclick="languagelist(0,0,0); return false;"><i class="fa-solid fa-globe"></i> English</a></li><li class="mastuseritem" data-id="userpad_help"><a href="https://wiki.librarything.com/index.php/HelpThing:Profile" target="_top">Help</a></li> </ul> </div> </div> <div id="mast_rule"></div> <ul id="languagechoice" style="display:none;" onmouseover="languagemenu=true;" onmouseout="languagemenu=false;setTimeout(function(){if (!languagemenu) {document.getElementById('languagechoice').style.display='none';}},1000);"></ul></div></nav><div class="lt2_subnav"><div class="lt2_subnav_group main"><span id="subnav_item_home" class="lt2_subnav_item other_member blacklink" >iansales</span><a id="subnav_item_profile" class="lt2_subnav_item selected" href="/profile/iansales" >Profile</a><a id="subnav_item_books" class="lt2_subnav_item" href="/catalog/iansales" >Books</a><a id="subnav_item_stats_memes" class="lt2_subnav_item" href="/stats/iansales/overview" >Charts & Graphs</a><a id="subnav_item_reviews" class="lt2_subnav_item" href="/reviews/iansales" >Reviews</a><a id="subnav_item_gallery" class="lt2_subnav_item" href="/gallery/member/iansales" >Gallery</a></div></div><div id="lt2_maincontent" class="flex col3" data-content-product="lt2" ><div id="lt2_sitemessage" class="sitemessage_show downmessage_num_61 sitemessage_warning"><div id="lt2_sitemessage_content_container"><div id="lt2_sitemessage_content"><i class="fas fa-gift santathing-msg-icon" style="color: indianred;"></i> <a href="/santathing.php" class="alwaysblue">Come participate in SantaThing, our yearly gift-giving tradition!</a></div><div id="lt2_sitemessage_controls"><a class="dismiss dismiss btn btn-default btn-sm" onclick="lt.dismiss_sitemessage(61);" id="sitemessage_close">Dismiss</a></div></div></div><a class="anchor" name="top"></a><a class="anchor" name="t"></a> <main data-observe-resizes id="lt2_content" class="with_sidebar" role="main"><div class="lt2_loading_indicator"></div> <div id="lt2_content_interior"> <a class="anchor" name="top"></a><a class="anchor" name="t"></a> <div class="profile_main"><div class="pagecard"><div class="pagecard_head"><h1>Member<i class="fas fa-chevron-right breadcrumb_separator"></i>iansales</h1></div><div class="pagecard_content pagecard_pic_right"><div class="pagecard_content_img"><div class="lt_img_standard "><a href="/pic/4558272" class="" ><img class="cover" alt="" src="https://pics.cdn.librarything.com//picsizes/43/28/43281155dad2dc8636a5a316a51445341455542_v5.jpg" srcset="https://pics.cdn.librarything.com//picsizes/28/52/285219a2bd2ff4a636a5a316a51436b41596f43_v5.jpg 2x, https://pics.cdn.librarything.com//picsizes/a1/46/a1464a538c50001636a5a316a51423241733844_v5.jpg 3x" /></a></div><a class="alwaysblue dblock extra_top_space_quarter" href="/gallery/member/iansales">4 Pictures <i class="fas fa-images"></i></a></div><div class="pagecard_content_details " ><div class="pagecard_description"><div class="lt_scoreboard "><span class="scoreboard_item"><i class="fas fa-book" aria-hidden="true" data-a11y="true"></i> <a class="blacklink" href="/catalog/iansales">6,059 Books</a></span><span class="scoreboard_item"><i class="fa-solid fa-box-archive" aria-hidden="true" data-a11y="true"></i> <a class="blacklink" href="/catalog/iansales">8 Collections</a></span><span class="scoreboard_item"><i class="fas fa-feather-alt" aria-hidden="true" data-a11y="true"></i> <a class="blacklink" href="/reviews/iansales">798 Reviews</a></span></div><dl class="bigger_dts nolines" ><dt>Collections</dt><dd><div id="u_9ad9dbc8" class="lt_itemlist"><span class="ltil_item " ><a href="/catalog/iansales/allcollections">All collections</a> (6,059), </span><span class="ltil_item " ><a href="/catalog/iansales/kindle">Kindle</a> (545), </span><span class="ltil_item " ><a href="/catalog/iansales/uppsala">Uppsala</a> (269), </span><span class="ltil_item " ><a href="/catalog/iansales/givenawayunread">given away unread</a> (114), </span><span class="ltil_item " ><a href="/catalog/iansales/storage">storage</a> (2,474), </span><span class="ltil_item " ><a href="/catalog/iansales/yourlibrary">Your library</a> (4,631), </span><span class="ltil_item " ><a href="/catalog/iansales/wishlist">Wishlist</a> (1), </span><span class="ltil_item " ><a href="/catalog/iansales/readbutunowned">Read but unowned</a> (1,173)</span></div></dd><dt>Tags</dt><dd><div id="u_a3a45fd7" class="lt_itemlist"><span class="ltil_item " ><a href="/catalog/iansales?tag=paperback&collection=-1">paperback</a> (3,690), </span><span class="ltil_item " ><a href="/catalog/iansales?tag=novel&collection=-1">novel</a> (3,548), </span><span class="ltil_item " ><a href="/catalog/iansales?tag=reprint&collection=-1">reprint</a> (3,169), </span><span class="ltil_item " ><a href="/catalog/iansales?tag=science+fiction&collection=-1">science fiction</a> (2,973), </span><span class="ltil_item " ><a href="/catalog/iansales?tag=first+edition&collection=-1">first edition</a> (2,798), </span><span class="ltil_item " ><a href="/catalog/iansales?tag=hardback&collection=-1">hardback</a> (1,822), </span><span class="ltil_item " ><a href="/catalog/iansales?tag=non-fiction&collection=-1">non-fiction</a> (1,005), </span><span class="ltil_item " ><a href="/catalog/iansales?tag=mainstream&collection=-1">mainstream</a> (963), </span><span class="ltil_item " ><a href="/catalog/iansales?tag=collection&collection=-1">collection</a> (602), </span><span class="ltil_item " ><a href="/catalog/iansales?tag=signed&collection=-1">signed</a> (557), </span><span class="ltil_item " ><a href="/catalog/iansales?tag=fantasy&collection=-1">fantasy</a> (507), </span><span class="ltil_item " ><a href="/catalog/iansales?tag=ebook&collection=-1">ebook</a> (440), </span><span class="ltil_item " ><a href="/catalog/iansales?tag=graphic+novel&collection=-1">graphic novel</a> (360), </span><span class="ltil_item " ><a href="/catalog/iansales?tag=reread&collection=-1">reread</a> (264), </span><span class="ltil_item " ><a href="/catalog/iansales?tag=crime&collection=-1">crime</a> (250), </span><span class="ltil_item " ><a href="/catalog/iansales?tag=translated&collection=-1">translated</a> (242), </span><span class="ltil_item " ><a href="/catalog/iansales?tag=anthology&collection=-1">anthology</a> (228), </span><span class="ltil_item " ><a href="/catalog/iansales?tag=numbered&collection=-1">numbered</a> (205), </span><span class="ltil_item " ><a href="/catalog/iansales?tag=space&collection=-1">space</a> (199), </span><span class="ltil_item " ><a href="/catalog/iansales?tag=criticism&collection=-1">criticism</a> (177), </span><span class="ltil_item " ><a href="/catalog/iansales?tag=aviation&collection=-1">aviation</a> (177), </span><span class="ltil_item " ><a href="/catalog/iansales?tag=given+away+charity+shop&collection=-1">given away charity shop</a> (167), </span><span class="ltil_item " ><a href="/catalog/iansales?tag=sold+kelham+island+books&collection=-1">sold kelham island books</a> (165), </span><span class="ltil_item " ><a href="/catalog/iansales?tag=novella&collection=-1">novella</a> (161), </span><span class="ltil_item " ><a href="/catalog/iansales?tag=sold&collection=-1">sold</a> (145), </span><span class="ltil_item " ><a href="/catalog/iansales?tag=historical&collection=-1">historical</a> (130), </span><span class="ltil_item " ><a href="/catalog/iansales?tag=box+1&collection=-1">box 1</a> (128), </span><span class="ltil_item " ><a href="/catalog/iansales?tag=box+4&collection=-1">box 4</a> (124), </span><span class="ltil_item " ><a href="/catalog/iansales?tag=review+sf+mistressworks&collection=-1">review sf mistressworks</a> (121), </span><span class="ltil_item " ><a href="/catalog/iansales?tag=box+6&collection=-1">box 6</a> (120)</span><span id="u_e33183c0" class="rolldown" data-action="slide" data-more="show more" data-less="show less" data-all="show more" >, <span class="ltil_item " ><a href="/catalog/iansales?tag=read+on+kindle&collection=-1">read on kindle</a> (118), </span><span class="ltil_item " ><a href="/catalog/iansales?tag=sold+ebay&collection=-1">sold ebay</a> (113), </span><span class="ltil_item " ><a href="/catalog/iansales?tag=storage&collection=-1">storage</a> (110), </span><span class="ltil_item " ><a href="/catalog/iansales?tag=box+2&collection=-1">box 2</a> (108), </span><span class="ltil_item " ><a href="/catalog/iansales?tag=horror&collection=-1">horror</a> (106), </span><span class="ltil_item " ><a href="/catalog/iansales?tag=box+9&collection=-1">box 9</a> (105), </span><span class="ltil_item " ><a href="/catalog/iansales?tag=1001+books&collection=-1">1001 books</a> (101), </span><span class="ltil_item " ><a href="/catalog/iansales?tag=box+11&collection=-1">box 11</a> (101), </span><span class="ltil_item " ><a href="/catalog/iansales?tag=box+7&collection=-1">box 7</a> (99), </span><span class="ltil_item " ><a href="/catalog/iansales?tag=biography&collection=-1">biography</a> (95), </span><span class="ltil_item " ><a href="/catalog/iansales?tag=box+10&collection=-1">box 10</a> (93), </span><span class="ltil_item " ><a href="/catalog/iansales?tag=box+8&collection=-1">box 8</a> (93), </span><span class="ltil_item " ><a href="/catalog/iansales?tag=box+3&collection=-1">box 3</a> (93), </span><span class="ltil_item " ><a href="/catalog/iansales?tag=box+12&collection=-1">box 12</a> (91), </span><span class="ltil_item " ><a href="/catalog/iansales?tag=given+away+harewood+house&collection=-1">given away harewood house</a> (91), </span><span class="ltil_item " ><a href="/catalog/iansales?tag=daly+community+library&collection=-1">daly community library</a> (90), </span><span class="ltil_item " ><a href="/catalog/iansales?tag=france&collection=-1">france</a> (89), </span><span class="ltil_item " ><a href="/catalog/iansales?tag=omnibus&collection=-1">omnibus</a> (88), </span><span class="ltil_item " ><a href="/catalog/iansales?tag=no+date&collection=-1">no date</a> (85), </span><span class="ltil_item " ><a href="/catalog/iansales?tag=2013&collection=-1">2013</a> (85), </span><span class="ltil_item " ><a href="/catalog/iansales?tag=for+sale&collection=-1">for sale</a> (80), </span><span class="ltil_item " ><a href="/catalog/iansales?tag=award+clarke&collection=-1">award clarke</a> (78), </span><span class="ltil_item " ><a href="/catalog/iansales?tag=poetry&collection=-1">poetry</a> (76), </span><span class="ltil_item " ><a href="/catalog/iansales?tag=give+away&collection=-1">give away</a> (76), </span><span class="ltil_item " ><a href="/catalog/iansales?tag=2018&collection=-1">2018</a> (75), </span><span class="ltil_item " ><a href="/catalog/iansales?tag=2014&collection=-1">2014</a> (74), </span><span class="ltil_item " ><a href="/catalog/iansales?tag=series+sf+masterwork&collection=-1">series sf masterwork</a> (73), </span><span class="ltil_item " ><a href="/catalog/iansales?tag=superhero&collection=-1">superhero</a> (73), </span><span class="ltil_item " ><a href="/catalog/iansales?tag=2015&collection=-1">2015</a> (73), </span><span class="ltil_item " ><a href="/catalog/iansales?tag=box+19&collection=-1">box 19</a> (68), </span><span class="ltil_item " ><a href="/catalog/iansales?tag=given+away+outreach&collection=-1">given away outreach</a> (63), </span><span class="ltil_item " ><a href="/catalog/iansales?tag=box+75&collection=-1">box 75</a> (62), </span><span class="ltil_item " ><a href="/catalog/iansales?tag=cold+war&collection=-1">cold war</a> (62), </span><span class="ltil_item " ><a href="/catalog/iansales?tag=box+58&collection=-1">box 58</a> (59), </span><span class="ltil_item " ><a href="/catalog/iansales?tag=box+5&collection=-1">box 5</a> (59), </span><span class="ltil_item " ><a href="/catalog/iansales?tag=2017&collection=-1">2017</a> (58), </span><span class="ltil_item " ><a href="/catalog/iansales?tag=to+give+away&collection=-1">to give away</a> (58), </span><span class="ltil_item " ><a href="/catalog/iansales?tag=box+14&collection=-1">box 14</a> (57), </span><span class="ltil_item " ><a href="/catalog/iansales?tag=history&collection=-1">history</a> (57), </span><span class="ltil_item " ><a href="/catalog/iansales?tag=box+33&collection=-1">box 33</a> (53), </span><span class="ltil_item " ><a href="/catalog/iansales?tag=2012&collection=-1">2012</a> (51), </span><span class="ltil_item " ><a href="/catalog/iansales?tag=cinema&collection=-1">cinema</a> (50), </span><span class="ltil_item " ><a href="/catalog/iansales?tag=chapbook&collection=-1">chapbook</a> (49), </span><span class="ltil_item " ><a href="/catalog/iansales?tag=2019&collection=-1">2019</a> (48), </span><span class="ltil_item " ><a href="/catalog/iansales?tag=read+paperback+copy&collection=-1">read paperback copy</a> (46), </span><span class="ltil_item " ><a href="/catalog/iansales?tag=slipcased&collection=-1">slipcased</a> (46), </span><span class="ltil_item " ><a href="/catalog/iansales?tag=nobel+laureate&collection=-1">nobel laureate</a> (45), </span><span class="ltil_item " ><a href="/catalog/iansales?tag=2016&collection=-1">2016</a> (45), </span><span class="ltil_item " ><a href="/catalog/iansales?tag=young+adult&collection=-1">young adult</a> (44), </span><span class="ltil_item " ><a href="/catalog/iansales?tag=box+31&collection=-1">box 31</a> (44), </span><span class="ltil_item " ><a href="/catalog/iansales?tag=box+37&collection=-1">box 37</a> (43), </span><span class="ltil_item " ><a href="/catalog/iansales?tag=given+away&collection=-1">given away</a> (43), </span><span class="ltil_item " ><a href="/catalog/iansales?tag=box+46&collection=-1">box 46</a> (43), </span><span class="ltil_item " ><a href="/catalog/iansales?tag=fantasy+masterwork&collection=-1">fantasy masterwork</a> (43), </span><span class="ltil_item " ><a href="/catalog/iansales?tag=series+yellow+sf+masterwork&collection=-1">series yellow sf masterwork</a> (42), </span><span class="ltil_item " ><a href="/catalog/iansales?tag=box+23&collection=-1">box 23</a> (42), </span><span class="ltil_item " ><a href="/catalog/iansales?tag=double&collection=-1">double</a> (42), </span><span class="ltil_item " ><a href="/catalog/iansales?tag=box+82&collection=-1">box 82</a> (41), </span><span class="ltil_item " ><a href="/catalog/iansales?tag=box+17&collection=-1">box 17</a> (41), </span><span class="ltil_item " ><a href="/catalog/iansales?tag=box+50&collection=-1">box 50</a> (40), </span><span class="ltil_item " ><a href="/catalog/iansales?tag=1990&collection=-1">1990</a> (40), </span><span class="ltil_item " ><a href="/catalog/iansales?tag=box+55&collection=-1">box 55</a> (39), </span><span class="ltil_item " ><a href="/catalog/iansales?tag=box+15&collection=-1">box 15</a> (39), </span><span class="ltil_item " ><a href="/catalog/iansales?tag=review+interzone&collection=-1">review interzone</a> (39), </span><span class="ltil_item " ><a href="/catalog/iansales?tag=box+48&collection=-1">box 48</a> (38), </span><span class="ltil_item " ><a href="/catalog/iansales?tag=2023&collection=-1">2023</a> (38), </span><span class="ltil_item " ><a href="/catalog/iansales?tag=2021&collection=-1">2021</a> (38), </span><span class="ltil_item " ><a href="/catalog/iansales?tag=box+65&collection=-1">box 65</a> (37), </span><span class="ltil_item " ><a href="/catalog/iansales?tag=series+women%27s+press+sf&collection=-1">series women's press sf</a> (37), </span><span class="ltil_item " ><a href="/catalog/iansales?tag=box+59&collection=-1">box 59</a> (37), </span><span class="ltil_item " ><a href="/catalog/iansales?tag=award+booker&collection=-1">award booker</a> (37), </span><span class="ltil_item " ><a href="/catalog/iansales?tag=box+84&collection=-1">box 84</a> (36), </span><span class="ltil_item " ><a href="/catalog/iansales?tag=box+26&collection=-1">box 26</a> (36), </span><span class="ltil_item " ><a href="/catalog/iansales?tag=box+29&collection=-1">box 29</a> (36), </span><span class="ltil_item " ><a href="/catalog/iansales?tag=borrowed&collection=-1">borrowed</a> (36), </span><span class="ltil_item " ><a href="/catalog/iansales?tag=binned&collection=-1">binned</a> (35), </span><span class="ltil_item " ><a href="/catalog/iansales?tag=box+16&collection=-1">box 16</a> (35), </span><span class="ltil_item " ><a href="/catalog/iansales?tag=box+52&collection=-1">box 52</a> (34), </span><span class="ltil_item " ><a href="/catalog/iansales?tag=box+63&collection=-1">box 63</a> (34), </span><span class="ltil_item " ><a href="/catalog/iansales?tag=1988&collection=-1">1988</a> (34), </span><span class="ltil_item " ><a href="/catalog/iansales?tag=2020&collection=-1">2020</a> (34), </span><span class="ltil_item " ><a href="/catalog/iansales?tag=box+54&collection=-1">box 54</a> (34), </span><span class="ltil_item " ><a href="/catalog/iansales?tag=box+18&collection=-1">box 18</a> (33), </span><span class="ltil_item " ><a href="/catalog/iansales?tag=box+24&collection=-1">box 24</a> (32), </span><span class="ltil_item " ><a href="/catalog/iansales?tag=sold+cold+tonnage&collection=-1">sold cold tonnage</a> (31), </span><span class="ltil_item " ><a href="/catalog/iansales?tag=belgium&collection=-1">belgium</a> (31), </span><span class="ltil_item " ><a href="/catalog/iansales?tag=box+35&collection=-1">box 35</a> (31), </span><span class="ltil_item " ><a href="/catalog/iansales?tag=award+hugo&collection=-1">award hugo</a> (31), </span><span class="ltil_item " ><a href="/catalog/iansales?tag=box+64&collection=-1">box 64</a> (30), </span><span class="ltil_item " ><a href="/catalog/iansales?tag=naval&collection=-1">naval</a> (30), </span><span class="ltil_item " ><a href="/catalog/iansales?tag=box+28&collection=-1">box 28</a> (30), </span><span class="ltil_item " ><a href="/catalog/iansales?tag=lost&collection=-1">lost</a> (30), </span><span class="ltil_item " ><a href="/catalog/iansales?tag=box+45&collection=-1">box 45</a> (30), </span><span class="ltil_item " ><a href="/catalog/iansales?tag=literature&collection=-1">literature</a> (30), </span><span class="ltil_item " ><a href="/catalog/iansales?tag=2022&collection=-1">2022</a> (29), </span><span class="ltil_item " ><a href="/catalog/iansales?tag=advance+reader+copy&collection=-1">advance reader copy</a> (29), </span><span class="ltil_item " ><a href="/catalog/iansales?tag=box+40&collection=-1">box 40</a> (28), </span><span class="ltil_item " ><a href="/catalog/iansales?tag=box+25&collection=-1">box 25</a> (27), </span><span class="ltil_item " ><a href="/catalog/iansales?tag=box+39&collection=-1">box 39</a> (27), </span><span class="ltil_item " ><a href="/catalog/iansales?tag=1977&collection=-1">1977</a> (27), </span><span class="ltil_item " ><a href="/catalog/iansales?tag=2009&collection=-1">2009</a> (27), </span><span class="ltil_item " ><a href="/catalog/iansales?tag=box+79&collection=-1">box 79</a> (27), </span><span class="ltil_item " ><a href="/catalog/iansales?tag=translated+belgium&collection=-1">translated belgium</a> (27), </span><span class="ltil_item " ><a href="/catalog/iansales?tag=box+44&collection=-1">box 44</a> (27), </span><span class="ltil_item " ><a href="/catalog/iansales?tag=1979&collection=-1">1979</a> (27), </span><span class="ltil_item " ><a href="/catalog/iansales?tag=box+41&collection=-1">box 41</a> (27), </span><span class="ltil_item " ><a href="/catalog/iansales?tag=box+70&collection=-1">box 70</a> (27), </span><span class="ltil_item " ><a href="/catalog/iansales?tag=1986&collection=-1">1986</a> (26), </span><span class="ltil_item " ><a href="/catalog/iansales?tag=1975&collection=-1">1975</a> (26), </span><span class="ltil_item " ><a href="/catalog/iansales?tag=series+author%27s+choice+monthly&collection=-1">series author's choice monthly</a> (26), </span><span class="ltil_item " ><a href="/catalog/iansales?tag=box+56&collection=-1">box 56</a> (26), </span><span class="ltil_item " ><a href="/catalog/iansales?tag=military&collection=-1">military</a> (26), </span><span class="ltil_item " ><a href="/catalog/iansales?tag=given+away+bookmooch&collection=-1">given away bookmooch</a> (26), </span><span class="ltil_item " ><a href="/catalog/iansales?tag=box+47&collection=-1">box 47</a> (26), </span><span class="ltil_item " ><a href="/catalog/iansales?tag=art&collection=-1">art</a> (26), </span><span class="ltil_item " ><a href="/catalog/iansales?tag=2011&collection=-1">2011</a> (26), </span><span class="ltil_item " ><a href="/catalog/iansales?tag=1987&collection=-1">1987</a> (25), </span><span class="ltil_item " ><a href="/catalog/iansales?tag=for+sale+box+1&collection=-1">for sale box 1</a> (25), </span><span class="ltil_item " ><a href="/catalog/iansales?tag=1984&collection=-1">1984</a> (25), </span><span class="ltil_item " ><a href="/catalog/iansales?tag=2003&collection=-1">2003</a> (25), </span><span class="ltil_item " ><a href="/catalog/iansales?tag=reference&collection=-1">reference</a> (25), </span><span class="ltil_item " ><a href="/catalog/iansales?tag=box+22&collection=-1">box 22</a> (25), </span><span class="ltil_item " ><a href="/catalog/iansales?tag=box+85&collection=-1">box 85</a> (25), </span><span class="ltil_item " ><a href="/catalog/iansales?tag=box+57&collection=-1">box 57</a> (25), </span><span class="ltil_item " ><a href="/catalog/iansales?tag=ex-library&collection=-1">ex-library</a> (25), </span><span class="ltil_item " ><a href="/catalog/iansales?tag=box+20&collection=-1">box 20</a> (24), </span><span class="ltil_item " ><a href="/catalog/iansales?tag=1985&collection=-1">1985</a> (24), </span><span class="ltil_item " ><a href="/catalog/iansales?tag=box+43&collection=-1">box 43</a> (24), </span><span class="ltil_item " ><a href="/catalog/iansales?tag=writing&collection=-1">writing</a> (24), </span><span class="ltil_item " ><a href="/catalog/iansales?tag=box+62&collection=-1">box 62</a> (24), </span><span class="ltil_item " ><a href="/catalog/iansales?tag=box+21&collection=-1">box 21</a> (24), </span><span class="ltil_item " ><a href="/catalog/iansales?tag=1989&collection=-1">1989</a> (24), </span><span class="ltil_item " ><a href="/catalog/iansales?tag=deep+sea&collection=-1">deep sea</a> (24), </span><span class="ltil_item " ><a href="/catalog/iansales?tag=award+clarke+winner&collection=-1">award clarke winner</a> (24), </span><span class="ltil_item " ><a href="/catalog/iansales?tag=award+bsfa&collection=-1">award bsfa</a> (24), </span><span class="ltil_item " ><a href="/catalog/iansales?tag=box+32&collection=-1">box 32</a> (24), </span><span class="ltil_item " ><a href="/catalog/iansales?tag=2008&collection=-1">2008</a> (23), </span><span class="ltil_item " ><a href="/catalog/iansales?tag=given+away+sfsf+social&collection=-1">given away sfsf social</a> (23), </span><span class="ltil_item " ><a href="/catalog/iansales?tag=box+86&collection=-1">box 86</a> (23), </span><span class="ltil_item " ><a href="/catalog/iansales?tag=sold+fantastikbokhandeln&collection=-1">sold fantastikbokhandeln</a> (23), </span><span class="ltil_item " ><a href="/catalog/iansales?tag=project+apollo&collection=-1">project apollo</a> (23), </span><span class="ltil_item " ><a href="/catalog/iansales?tag=box+27&collection=-1">box 27</a> (23), </span><span class="ltil_item " ><a href="/catalog/iansales?tag=languages&collection=-1">languages</a> (22), </span><span class="ltil_item " ><a href="/catalog/iansales?tag=1999&collection=-1">1999</a> (22), </span><span class="ltil_item " ><a href="/catalog/iansales?tag=box+61&collection=-1">box 61</a> (22), </span><span class="ltil_item " ><a href="/catalog/iansales?tag=2004&collection=-1">2004</a> (22), </span><span class="ltil_item " ><a href="/catalog/iansales?tag=given+away+york+meet&collection=-1">given away york meet</a> (22), </span><span class="ltil_item " ><a href="/catalog/iansales?tag=series+white+penguin&collection=-1">series white penguin</a> (22), </span><span class="ltil_item " ><a href="/catalog/iansales?tag=box+51&collection=-1">box 51</a> (22), </span><span class="ltil_item " ><a href="/catalog/iansales?tag=2010&collection=-1">2010</a> (22), </span><span class="ltil_item " ><a href="/catalog/iansales?tag=1974&collection=-1">1974</a> (22), </span><span class="ltil_item " ><a href="/catalog/iansales?tag=travel&collection=-1">travel</a> (21), </span><span class="ltil_item " ><a href="/catalog/iansales?tag=war&collection=-1">war</a> (21), </span><span class="ltil_item " ><a href="/catalog/iansales?tag=2007&collection=-1">2007</a> (21), </span><span class="ltil_item " ><a href="/catalog/iansales?tag=1980&collection=-1">1980</a> (21), </span><span class="ltil_item " ><a href="/catalog/iansales?tag=1978&collection=-1">1978</a> (21), </span><span class="ltil_item " ><a href="/catalog/iansales?tag=library&collection=-1">library</a> (20), </span><span class="ltil_item " ><a href="/catalog/iansales?tag=book+club+edition&collection=-1">book club edition</a> (20), </span><span class="ltil_item " ><a href="/catalog/iansales?tag=review+vector&collection=-1">review vector</a> (20), </span><span class="ltil_item " ><a href="/catalog/iansales?tag=mythology&collection=-1">mythology</a> (20), </span><span class="ltil_item " ><a href="/catalog/iansales?tag=1976&collection=-1">1976</a> (20), </span><span class="ltil_item " ><a href="/catalog/iansales?tag=series+phoenix+edition&collection=-1">series phoenix edition</a> (20), </span><span class="ltil_item " ><a href="/catalog/iansales?tag=1995&collection=-1">1995</a> (20), </span><span class="ltil_item " ><a href="/catalog/iansales?tag=box+74&collection=-1">box 74</a> (20), </span><span class="ltil_item " ><a href="/catalog/iansales?tag=2001&collection=-1">2001</a> (19), </span><span class="ltil_item " ><a href="/catalog/iansales?tag=given+away+kay&collection=-1">given away kay</a> (19), </span><span class="ltil_item " ><a href="/catalog/iansales?tag=2005&collection=-1">2005</a> (19), </span><span class="ltil_item " ><a href="/catalog/iansales?tag=box+83&collection=-1">box 83</a> (19), </span><span class="ltil_item " ><a href="/catalog/iansales?tag=1981&collection=-1">1981</a> (19), </span><span class="ltil_item " ><a href="/catalog/iansales?tag=duplicate&collection=-1">duplicate</a> (19), </span><span class="ltil_item " ><a href="/catalog/iansales?tag=1998&collection=-1">1998</a> (19), </span><span class="ltil_item " ><a href="/catalog/iansales?tag=box+77&collection=-1">box 77</a> (19), </span><span class="ltil_item " ><a href="/catalog/iansales?tag=classic+literature&collection=-1">classic literature</a> (19), </span><span class="ltil_item " ><a href="/catalog/iansales?tag=box+53&collection=-1">box 53</a> (19), </span><span class="ltil_item " ><a href="/catalog/iansales?tag=1962&collection=-1">1962</a> (18), </span><span class="ltil_item " ><a href="/catalog/iansales?tag=review+spacebooks&collection=-1">review spacebooks</a> (18), </span><span class="ltil_item " ><a href="/catalog/iansales?tag=box+78&collection=-1">box 78</a> (18), </span><span class="ltil_item " ><a href="/catalog/iansales?tag=box+30&collection=-1">box 30</a> (18), </span><span class="ltil_item " ><a href="/catalog/iansales?tag=1992&collection=-1">1992</a> (18), </span><span class="ltil_item " ><a href="/catalog/iansales?tag=my+fiction&collection=-1">my fiction</a> (18), </span><span class="ltil_item " ><a href="/catalog/iansales?tag=coventry+city+library&collection=-1">coventry city library</a> (17), </span><span class="ltil_item " ><a href="/catalog/iansales?tag=1968&collection=-1">1968</a> (17), </span><span class="ltil_item " ><a href="/catalog/iansales?tag=1997&collection=-1">1997</a> (17), </span><span class="ltil_item " ><a href="/catalog/iansales?tag=translated+france&collection=-1">translated france</a> (17), </span><span class="ltil_item " ><a href="/catalog/iansales?tag=2006&collection=-1">2006</a> (17), </span><span class="ltil_item " ><a href="/catalog/iansales?tag=1972&collection=-1">1972</a> (17), </span><span class="ltil_item " ><a href="/catalog/iansales?tag=arabia&collection=-1">arabia</a> (16), </span><span class="ltil_item " ><a href="/catalog/iansales?tag=borrowed+mum&collection=-1">borrowed mum</a> (16), </span><span class="ltil_item " ><a href="/catalog/iansales?tag=1983&collection=-1">1983</a> (16), </span><span class="ltil_item " ><a href="/catalog/iansales?tag=photography&collection=-1">photography</a> (16), </span><span class="ltil_item " ><a href="/catalog/iansales?tag=1996&collection=-1">1996</a> (16), </span><span class="ltil_item " ><a href="/catalog/iansales?tag=review+sff+chronicles&collection=-1">review sff chronicles</a> (16), </span><span class="ltil_item " ><a href="/catalog/iansales?tag=for+sale+box+3&collection=-1">for sale box 3</a> (16), </span><span class="ltil_item " ><a href="/catalog/iansales?tag=2000&collection=-1">2000</a> (16), </span><span class="ltil_item " ><a href="/catalog/iansales?tag=1970&collection=-1">1970</a> (16), </span><span class="ltil_item " ><a href="/catalog/iansales?tag=role-playing+games&collection=-1">role-playing games</a> (15), </span><span class="ltil_item " ><a href="/catalog/iansales?tag=given+away+readitswapit&collection=-1">given away readitswapit</a> (15), </span><span class="ltil_item " ><a href="/catalog/iansales?tag=review+daughters+of+prometheus&collection=-1">review daughters of prometheus</a> (15), </span><span class="ltil_item " ><a href="/catalog/iansales?tag=romance&collection=-1">romance</a> (15), </span><span class="ltil_item " ><a href="/catalog/iansales?tag=occult&collection=-1">occult</a> (15), </span><span class="ltil_item " ><a href="/catalog/iansales?tag=1991&collection=-1">1991</a> (15), </span><span class="ltil_item " ><a href="/catalog/iansales?tag=1966&collection=-1">1966</a> (15), </span><span class="ltil_item " ><a href="/catalog/iansales?tag=1994&collection=-1">1994</a> (15), </span><span class="ltil_item " ><a href="/catalog/iansales?tag=germany&collection=-1">germany</a> (15), </span><span class="ltil_item " ><a href="/catalog/iansales?tag=1973&collection=-1">1973</a> (15), </span><span class="ltil_item " ><a href="/catalog/iansales?tag=box+38&collection=-1">box 38</a> (14), </span><span class="ltil_item " ><a href="/catalog/iansales?tag=autobiography&collection=-1">autobiography</a> (14), </span><span class="ltil_item " ><a href="/catalog/iansales?tag=1993&collection=-1">1993</a> (14), </span><span class="ltil_item " ><a href="/catalog/iansales?tag=box+72&collection=-1">box 72</a> (14), </span><span class="ltil_item " ><a href="/catalog/iansales?tag=computing&collection=-1">computing</a> (13), </span><span class="ltil_item " ><a href="/catalog/iansales?tag=1965&collection=-1">1965</a> (13), </span><span class="ltil_item " ><a href="/catalog/iansales?tag=translated+russia&collection=-1">translated russia</a> (13), </span><span class="ltil_item " ><a href="/catalog/iansales?tag=2002&collection=-1">2002</a> (13), </span><span class="ltil_item " ><a href="/catalog/iansales?tag=box+81&collection=-1">box 81</a> (12), </span><span class="ltil_item " ><a href="/catalog/iansales?tag=1971&collection=-1">1971</a> (12), </span><span class="ltil_item " ><a href="/catalog/iansales?tag=sold+michael+presson&collection=-1">sold michael presson</a> (12), </span><span class="ltil_item " ><a href="/catalog/iansales?tag=for+sale+box+6&collection=-1">for sale box 6</a> (11), </span><span class="ltil_item " ><a href="/catalog/iansales?tag=childrens&collection=-1">childrens</a> (11), </span><span class="ltil_item " ><a href="/catalog/iansales?tag=submersibles&collection=-1">submersibles</a> (11), </span><span class="ltil_item " ><a href="/catalog/iansales?tag=beacon+books&collection=-1">beacon books</a> (11), </span><span class="ltil_item " ><a href="/catalog/iansales?tag=1982&collection=-1">1982</a> (11), </span><span class="ltil_item " ><a href="/catalog/iansales?tag=architecture&collection=-1">architecture</a> (11), </span><span class="ltil_item " ><a href="/catalog/iansales?tag=award+bsfa+winner&collection=-1">award bsfa winner</a> (10), </span><span class="ltil_item " ><a href="/catalog/iansales?tag=box+73&collection=-1">box 73</a> (10), </span><span class="ltil_item " ><a href="/catalog/iansales?tag=box+49&collection=-1">box 49</a> (10), </span><span class="ltil_item " ><a href="/catalog/iansales?tag=1956&collection=-1">1956</a> (10), </span><span class="ltil_item " ><a href="/catalog/iansales?tag=2024&collection=-1">2024</a> (10), </span><span class="ltil_item " ><a href="/catalog/iansales?tag=translated+spain&collection=-1">translated spain</a> (10), </span><span class="ltil_item " ><a href="/catalog/iansales?tag=science&collection=-1">science</a> (10), </span><span class="ltil_item " ><a href="/catalog/iansales?tag=1947&collection=-1">1947</a> (9), </span><span class="ltil_item " ><a href="/catalog/iansales?tag=no+cover+art&collection=-1">no cover art</a> (9), </span><span class="ltil_item " ><a href="/catalog/iansales?tag=databases&collection=-1">databases</a> (9), </span><span class="ltil_item " ><a href="/catalog/iansales?tag=mars&collection=-1">mars</a> (9), </span><span class="ltil_item " ><a href="/catalog/iansales?tag=1963&collection=-1">1963</a> (9), </span><span class="ltil_item " ><a href="/catalog/iansales?tag=diving&collection=-1">diving</a> (9), </span><span class="ltil_item " ><a href="/catalog/iansales?tag=series+crime+masterwork&collection=-1">series crime masterwork</a> (9), </span><span class="ltil_item " ><a href="/catalog/iansales?tag=translated+denmark&collection=-1">translated denmark</a> (9), </span><span class="ltil_item " ><a href="/catalog/iansales?tag=box+69&collection=-1">box 69</a> (9), </span><span class="ltil_item " ><a href="/catalog/iansales?tag=1959&collection=-1">1959</a> (8), </span><span class="ltil_item " ><a href="/catalog/iansales?tag=1953&collection=-1">1953</a> (8), </span><span class="ltil_item " ><a href="/catalog/iansales?tag=translated+sweden&collection=-1">translated sweden</a> (8), </span><span class="ltil_item " ><a href="/catalog/iansales?tag=series+forgotten+fantasy&collection=-1">series forgotten fantasy</a> (8), </span><span class="ltil_item " ><a href="/catalog/iansales?tag=1964&collection=-1">1964</a> (8), </span><span class="ltil_item " ><a href="/catalog/iansales?tag=music&collection=-1">music</a> (8), </span><span class="ltil_item " ><a href="/catalog/iansales?tag=french&collection=-1">french</a> (8), </span><span class="ltil_item " ><a href="/catalog/iansales?tag=politics&collection=-1">politics</a> (8), </span><span class="ltil_item " ><a href="/catalog/iansales?tag=nazi+occult&collection=-1">nazi occult</a> (8), </span><span class="ltil_item " ><a href="/catalog/iansales?tag=1957&collection=-1">1957</a> (8), </span><span class="ltil_item " ><a href="/catalog/iansales?tag=sold+amazon&collection=-1">sold amazon</a> (8), </span><span class="ltil_item " ><a href="/catalog/iansales?tag=1958&collection=-1">1958</a> (8), </span><span class="ltil_item " ><a href="/catalog/iansales?tag=humour&collection=-1">humour</a> (7), </span><span class="ltil_item " ><a href="/catalog/iansales?tag=mediaeval+literature&collection=-1">mediaeval literature</a> (7), </span><span class="ltil_item " ><a href="/catalog/iansales?tag=1952&collection=-1">1952</a> (7), </span><span class="ltil_item " ><a href="/catalog/iansales?tag=series+ace+special&collection=-1">series ace special</a> (7), </span><span class="ltil_item " ><a href="/catalog/iansales?tag=series+fantasy+masterwork&collection=-1">series fantasy masterwork</a> (7), </span><span class="ltil_item " ><a href="/catalog/iansales?tag=1969&collection=-1">1969</a> (7), </span><span class="ltil_item " ><a href="/catalog/iansales?tag=award+nebula&collection=-1">award nebula</a> (7), </span><span class="ltil_item " ><a href="/catalog/iansales?tag=1960&collection=-1">1960</a> (7), </span><span class="ltil_item " ><a href="/catalog/iansales?tag=translated+norway&collection=-1">translated norway</a> (7), </span><span class="ltil_item " ><a href="/catalog/iansales?tag=lang+arabic&collection=-1">lang arabic</a> (6), </span><span class="ltil_item " ><a href="/catalog/iansales?tag=reading+challenge+2012&collection=-1">reading challenge 2012</a> (6), </span><span class="ltil_item " ><a href="/catalog/iansales?tag=box+71&collection=-1">box 71</a> (6), </span><span class="ltil_item " ><a href="/catalog/iansales?tag=translated+czechia&collection=-1">translated czechia</a> (6), </span><span class="ltil_item " ><a href="/catalog/iansales?tag=given+away+liam+proven&collection=-1">given away liam proven</a> (6), </span><span class="ltil_item " ><a href="/catalog/iansales?tag=translated+poland&collection=-1">translated poland</a> (6), </span><span class="ltil_item " ><a href="/catalog/iansales?tag=project+gemini&collection=-1">project gemini</a> (6), </span><span class="ltil_item " ><a href="/catalog/iansales?tag=project+mercury&collection=-1">project mercury</a> (6), </span><span class="ltil_item " ><a href="/catalog/iansales?tag=philosophy&collection=-1">philosophy</a> (6), </span><span class="ltil_item " ><a href="/catalog/iansales?tag=novelette&collection=-1">novelette</a> (6), </span><span class="ltil_item " ><a href="/catalog/iansales?tag=translated+japan&collection=-1">translated japan</a> (6)</span></span></div><div class="ui_jump_link ui_jump_link" ><a id="u_607d" class="bluelink" href="/tags/iansales" >See All Tags <i class="fa-regular fa-chevron-right"></i></a></div></dd><dt>Clouds</dt><dd><a href="/stats/iansales/tagcloud">Tag Cloud</a>, <a href="/stats/iansales/authorcloud">Author Cloud</a>, <a href="/stats/iansales/tagmirror">Tag Mirror</a></dd><dt>Media</dt><dd><div id="medialine"><i class="fas fa-circle-notch fa-spin lt2_loading_spinner"></i></div></dd><dt>Groups</dt><dd><div id="u_bb3ec71f" class="lt_itemlist"><span class="ltil_item " ><a href="/groups/100booksin2011">100 Books in 2011</a>, </span><span class="ltil_item " ><a href="/groups/100booksin2012challe">100 Books in 2012 Challenge</a>, </span><span class="ltil_item " ><a href="/groups/bookscompared">Books Compared</a>, </span><span class="ltil_item " ><a href="/groups/feministsf">Feminist SF</a>, </span><span class="ltil_item " ><a href="/groups/finalfrontierspacefl">Final Frontier - Spaceflight</a>, </span><span class="ltil_item " ><a href="/groups/groupreadsscifi">Group Reads - Sci-Fi</a>, </span><span class="ltil_item " ><a href="/groups/literarysnobs">Literary Snobs</a>, </span><span class="ltil_item " ><a href="/groups/arabicnorthafricanan">Middle Eastern Literature</a>, </span><span class="ltil_item " ><a href="/groups/newwavescienceficti">New Wave Science Fiction and Fantasy</a>, </span><span class="ltil_item " ><a href="/groups/poetrywise">POETRY-WISE</a></span><span id="u_50055768" class="rolldown" data-action="slide" data-more="show more" data-less="show less" data-all="show all" >, <span class="ltil_item " ><a href="/groups/spacebooks">Space Books</a>, </span><span class="ltil_item " ><a href="/groups/uppsalalibrarythinge">Uppsala LibraryThingers</a></span></span></div></dd><dt>Joined</dt><dd>Jan 5, 2007</dd></dl></div></div></div><div class="clearfix"></div></div><section><dl class="bigger_dts nolines" ><dt>Real Name</dt><dd>Ian Sales</dd><dt>Location</dt><dd><a href="/local/place/Sweden">Sweden</a></dd><dt>Homepage</dt><dd><a class="standardlink" href="http://iansales.com/" rel="nofollow">http://iansales.com/</a></dd><dt>Also On</dt><dd><div id="u_856be48d" class="lt_itemlist"><span class="ltil_item " ><a href='https://www.facebook.com/ian.sales' rel='nofollow'>Facebook</a>, </span><span class="ltil_item " ><a href="https://twitter.com/ian_sales" rel='nofollow'>Twitter</a></span></div></dd><dt>Favorite Authors</dt><dd><div id="u_d7420883" class="lt_itemlist"><span class="ltil_item " ><a href="/author/alshaykhhanan">Hanan Al-Shaykh</a>, </span><span class="ltil_item " ><a href="/author/bartonwilliam-1">William Barton</a>, </span><span class="ltil_item " ><a href="/author/cherryhcj">C. J. Cherryh</a>, </span><span class="ltil_item " ><a href="/author/durrelllawrence">Lawrence Durrell</a>, </span><span class="ltil_item " ><a href="/author/jonesgwyneth">Gwyneth Jones</a>, </span><span class="ltil_item " ><a href="/author/lawrencedh">D. H. Lawrence</a>, </span><span class="ltil_item " ><a href="/author/lowrymalcolm">Malcolm Lowry</a>, </span><span class="ltil_item " ><a href="/author/paretskysara">Sara Paretsky</a>, </span><span class="ltil_item " ><a href="/author/parkpaul">Paul Park</a>, </span><span class="ltil_item " ><a href="/author/russjoanna">Joanna Russ</a></span></div></dd></dl></section><section><div id="connectionnews" class="area"><h2 class="first">Recent Activity</h2><div id="connectionnews_inside"><div class="lt2_columnar col2 desktop_lg_col3 nolines"><div class="ffarea fgap"><div class="ff_cover"><a data-workid="45474" href="/work/45474/272835990"><img src="https://images-na.ssl-images-amazon.com/images/P/0141010398.01._SX50_SCLZZZZZZZ_.jpg" srcset="https://images-na.ssl-images-amazon.com/images/P/0141010398.01._SX100_SCLZZZZZZZ_.jpg 2x, https://images-na.ssl-images-amazon.com/images/P/0141010398.01._SX150_SCLZZZZZZZ_.jpg 3x" class="c_ thumb cover" noattribs /></a></div><div class="ff_text"><div class="ff_useraction"><a href="/profile/iansales">iansales</a> rated<br></div><div class="ff_title"><a data-workid="45474" href="/work/45474/272835990">The Accidental</a> by <a href="/author/smithali">Ali Smith</a></div><span id="rate-u_5e8aea31" title="3.5 Stars" aria-title="3.5 Stars" class="rating rating-style-306 " data-fn="ratingWidget_fromSettingsA" ><span class="rw"><input type="hidden" value="7" name="form_rating" id="form_rating"/></span><i data-rating_value="2" class="fas fa-star selected" ></i><i data-rating_value="4" class="fas fa-star selected" ></i><i data-rating_value="6" class="fas fa-star selected" ></i><i data-rating_value="0" class="ratehalf selected" >½</i><i data-rating_value="10" class=" fas fa-star empty" ></i></span></div></div> <div class="ffarea fgap"><div class="ff_cover"><a data-workid="7473459" href="/work/7473459/275557315"><img src="https://images-na.ssl-images-amazon.com/images/P/0765322722.01._SX50_SCLZZZZZZZ_.jpg" srcset="https://images-na.ssl-images-amazon.com/images/P/0765322722.01._SX100_SCLZZZZZZZ_.jpg 2x, https://images-na.ssl-images-amazon.com/images/P/0765322722.01._SX150_SCLZZZZZZZ_.jpg 3x" class="c_ thumb cover" noattribs /></a></div><div class="ff_text"><div class="ff_useraction"><a href="/profile/iansales">iansales</a> added<br></div><div class="ff_title"><a data-workid="7473459" href="/work/7473459/275557315">The Winds of Dune</a> by <a href="/author/herbertbrian">Brian Herbert</a></div></div></div> <div class="ffarea fgap"><div class="ff_cover"><a data-workid="12523227" href="/work/12523227/275557313"><img src="https://images-na.ssl-images-amazon.com/images/P/094133225X.01._SX50_SCLZZZZZZZ_.jpg" srcset="https://images-na.ssl-images-amazon.com/images/P/094133225X.01._SX100_SCLZZZZZZZ_.jpg 2x, https://images-na.ssl-images-amazon.com/images/P/094133225X.01._SX150_SCLZZZZZZZ_.jpg 3x" class="c_ thumb cover" noattribs /></a></div><div class="ff_text"><div class="ff_useraction"><a href="/profile/iansales">iansales</a> added<br></div><div class="ff_title"><a data-workid="12523227" href="/work/12523227/275557313">Ironsuit: The History of the Atmospheric Diving Suit</a> by <a href="/author/harrisgaryl">Gary L. Harris</a></div></div></div> <div class="ffarea fgap"><div class="ff_cover"><a data-workid="6929" href="/work/6929/275557311"><img src="https://pics.cdn.librarything.com/picsizes/0c/56/0c563e8d172cc445930374c5267417941414141_v5.jpg" srcset="https://pics.cdn.librarything.com/picsizes/3a/ac/3aac4682a376e8b5930374c5267426b41414141_v5.jpg 2x, https://pics.cdn.librarything.com/picsizes/18/b3/18b3a154af7d4705930374c5267435741414141_v5.jpg 3x" class="c_ thumb cover" noattribs /></a></div><div class="ff_text"><div class="ff_useraction"><a href="/profile/iansales">iansales</a> added<br></div><div class="ff_title"><a data-workid="6929" href="/work/6929/275557311">The Green Hills of Earth</a> by <a href="/author/heinleinroberta">Robert A. Heinlein</a></div></div></div> <div class="ffarea fgap"><div class="ff_cover"><a data-workid="27251137" href="/work/27251137/275557310"><img src="https://images-na.ssl-images-amazon.com/images/P/B08XTZCZT6.01._SX50_SCLZZZZZZZ_.jpg" srcset="https://images-na.ssl-images-amazon.com/images/P/B08XTZCZT6.01._SX100_SCLZZZZZZZ_.jpg 2x, https://images-na.ssl-images-amazon.com/images/P/B08XTZCZT6.01._SX150_SCLZZZZZZZ_.jpg 3x" class="c_ thumb cover" noattribs /></a></div><div class="ff_text"><div class="ff_useraction"><a href="/profile/iansales">iansales</a> added<br></div><div class="ff_title"><a data-workid="27251137" href="/work/27251137/275557310">Treacle Walker</a> by <a href="/author/garneralan">Alan Garner</a></div></div></div> <div class="ffarea fgap"><div class="ff_cover"><a data-workid="28265954" href="/work/28265954/263852044"><img src="https://images-na.ssl-images-amazon.com/images/P/B09RZGC6VV.01._SX50_SCLZZZZZZZ_.jpg" srcset="https://images-na.ssl-images-amazon.com/images/P/B09RZGC6VV.01._SX100_SCLZZZZZZZ_.jpg 2x, https://images-na.ssl-images-amazon.com/images/P/B09RZGC6VV.01._SX150_SCLZZZZZZZ_.jpg 3x" class="c_ thumb cover" noattribs /></a></div><div class="ff_text"><div class="ff_useraction"><a href="/profile/iansales">iansales</a> rated<br></div><div class="ff_title"><a data-workid="28265954" href="/work/28265954/263852044">The Stars Undying</a> by <a href="/author/robinemery">Emery Robin</a></div><span id="rate-u_c1f19108" title="2 Stars" aria-title="2 Stars" class="rating rating-style-306 " data-fn="ratingWidget_fromSettingsA" ><span class="rw"><input type="hidden" value="4" name="form_rating" id="form_rating"/></span><i data-rating_value="2" class="fas fa-star selected" ></i><i data-rating_value="3" class="fas fa-star selected" ></i><i data-rating_value="6" class=" fas fa-star empty" ></i><i data-rating_value="8" class=" fas fa-star empty" ></i><i data-rating_value="10" class=" fas fa-star empty" ></i></span></div></div></div></div></div></section><section id="profile_member_connections"><h2 class="friendsh1">Member Connections</h2><dl class="bigger_dts nolines" ><dt>Friends</dt><dd><div id="u_14677c52" class="lt_itemlist"><span class="ltil_item " ><a href="/profile/Abdisson_12">Abdisson_12</a>, </span><span class="ltil_item " ><a href="/profile/Altariel">Altariel</a>, </span><span class="ltil_item " ><a href="/profile/andyl">andyl</a>, </span><span class="ltil_item " ><a href="/profile/anglemark">anglemark</a>, </span><span class="ltil_item " ><a href="/profile/AnnieMod">AnnieMod</a>, </span><span class="ltil_item " ><a href="/profile/AnthonyGWilliams">AnthonyGWilliams</a>, </span><span class="ltil_item " ><a href="/profile/BlueTysonSS">BlueTysonSS</a>, </span><span class="ltil_item " ><a href="/profile/Brethil66">Brethil66</a>, </span><span class="ltil_item " ><a href="/profile/cammykitty">cammykitty</a>, </span><span class="ltil_item " ><a href="/profile/CarmeloRafala">CarmeloRafala</a>, </span><span class="ltil_item " ><a href="/profile/casa_tali">casa_tali</a>, </span><span class="ltil_item " ><a href="/profile/chrisbutler">chrisbutler</a>, </span><span class="ltil_item " ><a href="/profile/CliffBurns">CliffBurns</a>, </span><span class="ltil_item " ><a href="/profile/dowd">dowd</a>, </span><span class="ltil_item " ><a href="/profile/DrPlokta">DrPlokta</a>, </span><span class="ltil_item " ><a href="/profile/jackdeighton">jackdeighton</a>, </span><span class="ltil_item " ><a href="/profile/JanHenryNystrom">JanHenryNystrom</a>, </span><span class="ltil_item " ><a href="/profile/kevmalone">kevmalone</a>, </span><span class="ltil_item " ><a href="/profile/kswolff">kswolff</a>, </span><span class="ltil_item " ><a href="/profile/link_rae">link_rae</a>, </span><span class="ltil_item " ><a href="/profile/LisaShapter">LisaShapter</a>, </span><span class="ltil_item " ><a href="/profile/lproven">lproven</a>, </span><span class="ltil_item " ><a href="/profile/m.a.harding">m.a.harding</a>, </span><span class="ltil_item " ><a href="/profile/medievalist">medievalist</a>, </span><span class="ltil_item " ><a href="/profile/MEStaton">MEStaton</a>, </span><span class="ltil_item " ><a href="/profile/Nic_C">Nic_C</a>, </span><span class="ltil_item " ><a href="/profile/nikossf">nikossf</a>, </span><span class="ltil_item " ><a href="/profile/nwhyte">nwhyte</a>, </span><span class="ltil_item " ><a href="/profile/PatrickMcMurray">PatrickMcMurray</a>, </span><span class="ltil_item " ><a href="/profile/rebelaessedai">rebelaessedai</a>, </span><span class="ltil_item " ><a href="/profile/RickWilliam">RickWilliam</a>, </span><span class="ltil_item " ><a href="/profile/RobertDay">RobertDay</a>, </span><span class="ltil_item " ><a href="/profile/Ruskoley">Ruskoley</a>, </span><span class="ltil_item " ><a href="/profile/Rvn6dlr">Rvn6dlr</a>, </span><span class="ltil_item " ><a href="/profile/SeanSullivan">SeanSullivan</a>, </span><span class="ltil_item " ><a href="/profile/sf_addict">sf_addict</a>, </span><span class="ltil_item " ><a href="/profile/shafer">shafer</a>, </span><span class="ltil_item " ><a href="/profile/Talvalin">Talvalin</a>, </span><span class="ltil_item " ><a href="/profile/tamaranth">tamaranth</a>, </span><span class="ltil_item " ><a href="/profile/Valashain">Valashain</a></span></div></dd><dt>Interesting Library</dt><dd><div id="u_430d6626" class="lt_itemlist"><span class="ltil_item " ><a href="/profile/MMcM">MMcM</a>, </span><span class="ltil_item " ><a href="/profile/Randy_Hierodule">Randy_Hierodule</a></span></div></dd></dl></section><a name="bottom"></a></div></main><div id="lt_altsidebar" class="lt2_sidebar lt_altsidebar" ><div class="dyn_nav_menu" data-observe-resizes ><div class="sidebar_group related_contents"><div class="sidebar_content lt2_nogrouptitle "><div class="greenbox badgebox ltauthor"><img class="lt_seal_icon" src="https://image.librarything.com/pics/lt2_author_seal.png" srcset="https://image.librarything.com/pics/lt2_author_seal@2x.png 2x, https://image.librarything.com/pics/lt2_author_seal@3x.png 3x" ><div class="insidecontent"><h2>LibraryThing Author</h2><p>Ian Sales is a <a href="/librarything_author.php" target="_top">LibraryThing Author</a>, an author who lists their personal library on LibraryThing.</p><p>See <a href="/author/salesian">Ian Sales's Author Page</a>.</p></div></div><div class="greenbox" id="searchlibrary" ><form id="quickSearchForm" name="searchform" action="/es_catalogsearch.php"><input type="hidden" name="view" value="iansales"><div class="flex flex_form_inline_with_button search_inline_with_button"><input id="quickSearchboxHome" name="search" placeholder="Search Catalog" value="" type="search" autosave="LT_quickSearch" results="20" class="quickSearch form-control extra_bottom_space_quarter" id="quickSearch" size="25" maxlength="160"> <button type="submit" value="" value="" class="func_lt2_display_ui lt2button btn btn-block btn-default" type="submit" role="button" ><span class="btntxt"><i class="fa-solid fa-magnifying-glass"></i></span></button></div><input type="hidden" name="collection" value="-1"></form></div><div class="greenbox"><h2 class="first">Similar Libraries</h2><div id="connections"></div></div><div class="greenbox"><h2>MDS Spectrum</h2><div id="thingerprint"></div></div><div id="random_books_div" class="greenbox"><h2>Random Books</h2><div data-value="2" class="lt_pillbox extra_bottom_space lt_tiny" id="random_books_pillbox" ><a id="pill_0" data-value="0" data-onclick="lt.profile.showRandomBooks(127667,0);" role="button" class="" ><span class="ltp_txt"><i class="fas fa-line-columns"></i> Titles</span></a class="" ><a id="pill_2" data-value="2" data-onclick="lt.profile.showRandomBooks(127667,2);" role="button" class="selected" ><span class="ltp_txt"><i class="fa-solid fa-grid-2"></i> Covers</span></a class="" ></div class="" ><div class="covergrid"><a data-workid="3821317" href="/work/3821317/book/23482681"><img src="https://images-na.ssl-images-amazon.com/images/P/0141026847.01._SX200_SCLZZZZZZZ_.jpg" srcset="https://images-na.ssl-images-amazon.com/images/P/0141026847.01._SX400_SCLZZZZZZZ_.jpg 2x, https://images-na.ssl-images-amazon.com/images/P/0141026847.01._SX600_SCLZZZZZZZ_.jpg 3x" class="c_ " noattribs /></a><a data-workid="19786390" href="/work/19786390/book/268252259"><img src="https://images-na.ssl-images-amazon.com/images/P/1785651188.01._SX200_SCLZZZZZZZ_.jpg" srcset="https://images-na.ssl-images-amazon.com/images/P/1785651188.01._SX400_SCLZZZZZZZ_.jpg 2x, https://images-na.ssl-images-amazon.com/images/P/1785651188.01._SX600_SCLZZZZZZZ_.jpg 3x" class="c_ " noattribs /></a><a data-workid="93581" href="/work/93581/book/14554653"><img src="https://pics.cdn.librarything.com/picsizes/93/df/93df5a0aa44cdde596f474b7967444941414141_v5.jpg" srcset="https://pics.cdn.librarything.com/picsizes/6f/d6/6fd66488257094f596f474b7967435141514141_v5.jpg 2x, https://pics.cdn.librarything.com/picsizes/16/19/16191559d923b42596f474b7967425941674141_v5.jpg 3x" class="c_ " noattribs /></a><a data-workid="38626" href="/work/38626/book/43391592"><img src="https://pics.cdn.librarything.com/picsizes/d5/96/d596071459ab7b65930646d5477444941414141_v5.jpg" srcset="https://pics.cdn.librarything.com/picsizes/fa/f2/faf29684919240f5930646d5477435141514141_v5.jpg 2x, https://pics.cdn.librarything.com/picsizes/65/e5/65e51d1099a77725930646d5477425941674141_v5.jpg 3x" class="c_ " noattribs /></a><a data-workid="1146163" href="/work/1146163/book/64180470"><img src="https://pics.cdn.librarything.com/picsizes/94/6d/946dea5df5e5993597a6e665867444941414141_v5.jpg" srcset="https://pics.cdn.librarything.com/picsizes/21/bb/21bb9591afd0028597a6e665867435141514141_v5.jpg 2x, https://pics.cdn.librarything.com/picsizes/18/70/18705a459310c11597a6e665867425941674141_v5.jpg 3x" class="c_ " noattribs /></a><a data-workid="1345919" href="/work/1345919/book/14557583"><img src="https://pics.cdn.librarything.com/picsizes/08/39/0839aabf26386fb593570345151444941414141_v5.jpg" srcset="https://pics.cdn.librarything.com/picsizes/b0/f9/b0f99c35241980d593570345151435141514141_v5.jpg 2x, https://pics.cdn.librarything.com/picsizes/ca/79/ca7989e562e74eb593570345151425941674141_v5.jpg 3x" class="c_ " noattribs /></a><a data-workid="839174" href="/work/839174/book/15174481"><img src="https://images-na.ssl-images-amazon.com/images/P/1401203647.01._SX200_SCLZZZZZZZ_.jpg" srcset="https://images-na.ssl-images-amazon.com/images/P/1401203647.01._SX400_SCLZZZZZZZ_.jpg 2x, https://images-na.ssl-images-amazon.com/images/P/1401203647.01._SX600_SCLZZZZZZZ_.jpg 3x" class="c_ " noattribs /></a><a data-workid="25217955" href="/work/25217955/book/203618320"><img src="https://images-na.ssl-images-amazon.com/images/P/1849185972.01._SX200_SCLZZZZZZZ_.jpg" srcset="https://images-na.ssl-images-amazon.com/images/P/1849185972.01._SX400_SCLZZZZZZZ_.jpg 2x, https://images-na.ssl-images-amazon.com/images/P/1849185972.01._SX600_SCLZZZZZZZ_.jpg 3x" class="c_ " noattribs /></a><a data-workid="49168" href="/work/49168/book/208130540"><img src="https://images-na.ssl-images-amazon.com/images/P/B06XBGVHNF.01._SX200_SCLZZZZZZZ_.jpg" srcset="https://images-na.ssl-images-amazon.com/images/P/B06XBGVHNF.01._SX400_SCLZZZZZZZ_.jpg 2x, https://images-na.ssl-images-amazon.com/images/P/B06XBGVHNF.01._SX600_SCLZZZZZZZ_.jpg 3x" class="c_ " noattribs /></a><a data-workid="5721" href="/work/5721/book/14557261"><img src="https://pics.cdn.librarything.com/picsizes/cc/34/cc3492c159358ed596e32746941444941414141_v5.jpg" srcset="https://pics.cdn.librarything.com/picsizes/3a/43/3a43c33d189a01f596e32746941435141514141_v5.jpg 2x, https://pics.cdn.librarything.com/picsizes/5d/f1/5df1b6a9e0a3e87596e32746941425941674141_v5.jpg 3x" class="c_ " noattribs /></a><a data-workid="43275" href="/work/43275/book/55299106"><img src="https://pics.cdn.librarything.com/picsizes/92/66/9266fa4d14ea99059376b6d5967444941414141_v5.jpg" srcset="https://pics.cdn.librarything.com/picsizes/c6/f4/c6f4fe0a696e92759376b6d5967435141514141_v5.jpg 2x, https://pics.cdn.librarything.com/picsizes/5e/0e/5e0e4994f059ac359376b6d5967425941674141_v5.jpg 3x" class="c_ " noattribs /></a><a data-workid="8517866" href="/work/8517866/book/46991075"><img src="https://pics.cdn.librarything.com/picsizes/34/6e/346e408d318f3ed593855565641444941414141_v5.jpg" srcset="https://pics.cdn.librarything.com/picsizes/e6/fa/e6fac3a24623657593855565641435141514141_v5.jpg 2x, https://pics.cdn.librarything.com/picsizes/f9/fc/f9fc1d7ce888fff593855565641425941674141_v5.jpg 3x" class="c_ " noattribs /></a><a data-workid="40382" href="/work/40382/book/15176688"><img src="https://pics.cdn.librarything.com/picsizes/0f/9a/0f9ae441d777342593334434b67444941414141_v5.jpg" srcset="https://pics.cdn.librarything.com/picsizes/39/9f/399f1c6fd55da6e593334434b67435141514141_v5.jpg 2x, https://pics.cdn.librarything.com/picsizes/b2/59/b259dc531c51863593334434b67425941674141_v5.jpg 3x" class="c_ " noattribs /></a><a data-workid="99368" href="/work/99368/book/14556472"><img src="https://pics.cdn.librarything.com/picsizes/e6/79/e679af3e80e3b69597554476941444941414141_v5.jpg" srcset="https://pics.cdn.librarything.com/picsizes/12/6a/126a5b6d9a8fb45597554476941435141514141_v5.jpg 2x, https://pics.cdn.librarything.com/picsizes/62/ab/62ab4222aa4e0be597554476941425941674141_v5.jpg 3x" class="c_ " noattribs /></a><a data-workid="50100" href="/work/50100/book/267130031"><img src="https://pics.cdn.librarything.com/picsizes/89/7a/897a457a232ad6e593577435367444941414141_v5.jpg" srcset="https://pics.cdn.librarything.com/picsizes/a9/f8/a9f8d509a76fcb6593577435367435141514141_v5.jpg 2x, https://pics.cdn.librarything.com/picsizes/5e/cf/5ecfbecc6ebefea593577435367425941674141_v5.jpg 3x" class="c_ " noattribs /></a></div></div><div class="greenbox badgesbox"><h2 class="first">Badges</h2><div class="badges"><a href="/stats/iansales/badges"><img loading="lazy" src="https://image.librarything.com/pics/silk/award_star_gold_2.png" alt="Cover Uploading" title="Cover Uploading" width="16" height="16"><img loading="lazy" src="https://image.librarything.com/pics/silk/award_star_silver_2.png" alt="Helper" title="Helper" width="16" height="16"><img loading="lazy" src="https://image.librarything.com/pics/silk/award_star_bronze_2_adjusted.png" alt="Common Knowledge" title="Common Knowledge" width="16" height="16"><img loading="lazy" src="https://image.librarything.com/pics/silk/award_star_bronze_2_adjusted.png" alt="Exterminator" title="Exterminator" width="16" height="16"><img loading="lazy" src="https://image.librarything.com/pics/silk/award_star_bronze_2_adjusted.png" alt="Spam-Member Flagging" title="Spam-Member Flagging" width="16" height="16"><img loading="lazy" src="https://image.librarything.com/pics/silk/award_star_bronze_2_adjusted.png" alt="Talk Spam-Fighting" title="Talk Spam-Fighting" width="16" height="16"><img loading="lazy" src="https://image.librarything.com/pics/medal-gold.gif" alt="CoverGuess" title="CoverGuess" width="16" height="16"><img loading="lazy" src="https://image.librarything.com/pics/candy_corn_16w.png" alt="Candy Commendation" title="Candy Commendation" width="16" height="16"><img loading="lazy" src="https://image.librarything.com/pics/valentineschest.png" alt="Courting Casket" title="Courting Casket" width="16" height="16"><img loading="lazy" src="https://image.librarything.com/pics/rainbow_badge.png" alt="Rainbow" title="Rainbow" width="16" height="16"><img loading="lazy" src="https://image.librarything.com/pics/hunt/hunt_badge_2020_04_16.png" alt="Seedling Badge" title="Seedling Badge" width="16" height="16"><img loading="lazy" src="https://image.librarything.com/pics/hunt/hunt_badge_2021_05_16.png" alt="Nest Badge" title="Nest Badge" width="16" height="16"><img loading="lazy" src="https://image.librarything.com/pics/hunt/hunt_badge_2021_06_16.png" alt="Pride Flag" title="Pride Flag" width="16" height="16"><img loading="lazy" src="https://image.librarything.com/pics/hunt/hunt_clue_2022_02_32.png" alt="Toxophily Token" title="Toxophily Token" width="16" height="16"><img loading="lazy" src="https://image.librarything.com/pics/hunt/hunt_clue2_2023_12_32.png" alt="Firework Frill" title="Firework Frill" width="16" height="16"><img loading="lazy" src="https://image.librarything.com/pics/hunt/hunt_badge_2024_04_32.png" alt="Cat Citation" title="Cat Citation" width="16" height="16"><img loading="lazy" src="https://image.librarything.com/pics/hunt/hunt_badge_2024_10_32.png" alt="Spooky Sign" title="Spooky Sign" width="16" height="16"><img loading="lazy" src="https://image.librarything.com/pics/term_2_5.png" alt="Fiver" title="Fiver" width="16" height="16"><img loading="lazy" src="https://image.librarything.com/pics/term_2_10.png" alt="Tenner" title="Tenner" width="16" height="16"><img loading="lazy" src="https://image.librarything.com/pics/term_2_15.png" alt="Fifteener" title="Fifteener" width="16" height="16"></a></div></div></div></div></div></div><div id="helpdrawer" data-helpurl="https%3A%2F%2Fwiki.librarything.com%2Fapi.php%3Fformat%3Djson%26action%3Dparse%26origin%3D%2A%26servedby%3D1%26page%3DHelpThing%3AProfile" data-baseurl="https%3A%2F%2Fwiki.librarything.com%2Fapi.php%3Fformat%3Djson%26action%3Dparse%26origin%3D%2A%26servedby%3D1%26page%3D" ><a id="hdclose" href="#" onclick="lt.helpdrawer_close();return false;" class="greylink" title="Close Help"><i class="fa-solid fa-circle-xmark"></i></a><div id="hdc"></div></div><footer class="lt2_footer bluelink"><div class="lt2_footer_links controlitems"><a href="#" id="stylepicker_switch" onclick="lt.stylepick_switch();return false;"><i class="fas fa-text-size"></i> Change Style</a><a class="footer_displaymode" data-dmode="0" title="Toggle Desktop Version" href="#" onclick="return lt.desktopversion();"><span id="footer_desktop"><i class="fas fa-desktop"></i>Desktop View</span><span id="footer_mobile"><i class="far fa-mobile-alt"></i>Mobile View</span></a></div><div class="lt2_footer_links"><a href="/" target="_top">Home</a><a href="/about" target="_top">About</a><a href="/contact" target="_top">Contact</a><a href="/privacy" target="_top">Privacy</a><a href="https://wiki.librarything.com/index.php/HelpThing:Profile" target="_top">Help</a></div><div class="lt2_footer_links small"><a href="https://blog.librarything.com" target="_blank">Blog</a><a href="https://wiki.librarything.com">WikiThing</a><a href="/commonknowledge/">Common Knowledge</a><a href="/ner">Early Reviewers</a><a href="/legacylibraries">Legacy Libraries</a><a href="/local">Local</a><a href="/developer">APIs</a><a href="https://www.librarycat.org/">TinyCat <i class="lti lti-tinycat"></i></a></div></footer><div id="lt2_stylepicker"><div id="lt2_stylepicker_close" onclick="lt.stylepick_switch();"><i aria-label="Close" class="fas fa-times"></i></div><a href="#" title="verdant_14" data-style="verdant_14" onclick="lt.stylepick('verdant_14');return false;" class="stylepicker_item alwaysblue selected ">Verdana Standard</a><a href="#" title="verdant_12" data-style="verdant_12" onclick="lt.stylepick('verdant_12');return false;" class="stylepicker_item alwaysblue ">Verdana Small</a><a href="#" title="verdant_tight_12" data-style="verdant_tight_12" onclick="lt.stylepick('verdant_tight_12');return false;" class="stylepicker_item alwaysblue ">The Lorax</a><a href="#" title="system_14" data-style="system_14" onclick="lt.stylepick('system_14');return false;" class="stylepicker_item alwaysblue ">System Standard</a><a href="#" title="system_15" data-style="system_15" onclick="lt.stylepick('system_15');return false;" class="stylepicker_item alwaysblue ">System Large</a><a href="#" title="georgia_14" data-style="georgia_14" onclick="lt.stylepick('georgia_14');return false;" class="stylepicker_item alwaysblue ">Georgia</a><a href="#" title="system_large" data-style="system_large" onclick="lt.stylepick('system_large');return false;" class="stylepicker_item alwaysblue ">Large Text</a><a href="#" title="atkinson_16" data-style="atkinson_16" onclick="lt.stylepick('atkinson_16');return false;" class="stylepicker_item alwaysblue ">Atkinson</a></div><div id="gdpr_notice" class=""><button class="btn" id="gdpr_closebutton" onclick="gdpr_notice_clicked();return false;">I Agree</button><div id="gdpr_content">This site uses cookies to deliver our services, improve performance, for analytics, and (if not signed in) for advertising. By using LibraryThing you acknowledge that you have read and understand our <a href="/privacy" class="alwaysblue">Terms of Service and Privacy Policy</a>. Your use of the site and services is subject to these policies and terms.</div></div></div><div id="lt2_page_overlay"></div><div id="bottomscripts"><script loadpriority="high" data-bundle="lt2_deferred" src="https://image.librarything.com/js2/lt2_tabs.js?v=2" type="text/javascript" language="Javascript"></script><script loadpriority="high" data-bundle="lt2_deferred" src="https://image.librarything.com/js/jquery.truncator.js?v=2" type="text/javascript" language="Javascript"></script><script loadpriority="high" data-bundle="lt2_deferred" src="https://www.librarything.com//js/lt_utility.js?v=5297" type="text/javascript" language="Javascript"></script><script loadpriority="high" data-bundle="lt2_deferred" src="https://image.librarything.com/js/jquery.easing.1.3.js?v=2" type="text/javascript" language="Javascript"></script><script loadpriority="high" data-bundle="lt2_deferred" src="https://www.librarything.com//js2/lt2_popup.js?v=5297" type="text/javascript" language="Javascript"></script><script loadpriority="high" data-bundle="lt2_deferred" src="https://image.librarything.com/js2/imagesloaded.pkgd.js?v=2" type="text/javascript" language="Javascript"></script><script loadpriority="high" data-bundle="lt2_deferred" src="https://www.librarything.com//js2/lt_lightbox2020.js?v=5297" type="text/javascript" language="Javascript"></script><script loadpriority="high" data-bundle="lt2_deferred" src="https://www.librarything.com//js2/lt_maxbox.js?v=5297" type="text/javascript" language="Javascript"></script><script loadpriority="high" data-bundle="lt2_deferred" src="https://www.librarything.com//js2/addbooks_express.js?v=5297" type="text/javascript" language="Javascript"></script><script loadpriority="high" data-bundle="lt2_deferred" src="https://www.librarything.com//js2/collections.js?v=5297" type="text/javascript" language="Javascript"></script><script loadpriority="high" data-bundle="lt2_deferred" src="https://www.librarything.com//js2/ratings.js?v=5297" type="text/javascript" language="Javascript"></script> <script data-bundle="home_profile" src="https://image.librarything.com/js2/jquery.ui.touch-punch.min.js?v=2" type="text/javascript" language="Javascript"></script><script data-bundle="home_profile" src="https://www.librarything.com//js2/profile_lt2.js?v=5297" type="text/javascript" language="Javascript"></script><script data-bundle="home_profile" src="https://www.librarything.com//js/contacts_lt2.js?v=5297" type="text/javascript" language="Javascript"></script><script data-bundle="home_profile" src="https://www.librarything.com//js/arbitrarypics2.js?v=5297" type="text/javascript" language="Javascript"></script> <script data-bundle="lt2_bottomscripts_scriptLinesA" type="text/javascript" language="javascript"> $J(function() { lt.profile.loadSTA("iansales",0); lt.profile.ajaxThingerprint(127667); lt.profile.ajaxmedialine(127667); }); </script> <script async src="https://www.googletagmanager.com/gtag/js?id=G-3FXSBC8C5V"></script> <script> window.lt2_prod = 'lt2'; window.dataLayer = window.dataLayer || []; function gtag(){dataLayer.push(arguments);} if (window.lt2_prod === 'talpa') { gtag('consent', 'default', { 'ad_storage': 'granted', 'ad_user_data': 'denied', 'ad_personalization': 'denied', 'analytics_storage': 'granted' }); } else { let consent_settingsA = {"ad_storage":"denied","analytics_storage":"denied"}; var consent_setting = 'denied'; gtag('consent', 'default', { 'ad_storage': consent_settingsA.ad_storage, 'ad_user_data': 'denied', 'ad_personalization': 'denied', 'analytics_storage': consent_settingsA.analytics_storage }); } gtag('js', new Date()); gtag('config', 'G-3FXSBC8C5V'); //gtag('config', 'LTNonMember'); // global_domain = </script> </div><script>(function(){function c(){var b=a.contentDocument||a.contentWindow.document;if(b){var d=b.createElement('script');d.innerHTML="window.__CF$cv$params={r:'8e7f9c99cb1c81e4',t:'MTczMjUxNjQ1My4wMDAwMDA='};var a=document.createElement('script');a.nonce='';a.src='/cdn-cgi/challenge-platform/scripts/jsd/main.js';document.getElementsByTagName('head')[0].appendChild(a);";b.getElementsByTagName('head')[0].appendChild(d)}}if(document.body){var a=document.createElement('iframe');a.height=1;a.width=1;a.style.position='absolute';a.style.top=0;a.style.left=0;a.style.border='none';a.style.visibility='hidden';document.body.appendChild(a);if('loading'!==document.readyState)c();else if(window.addEventListener)document.addEventListener('DOMContentLoaded',c);else{var e=document.onreadystatechange||function(){};document.onreadystatechange=function(b){e(b);'loading'!==document.readyState&&(document.onreadystatechange=e,c())}}}})();</script>