End of year sales and giveaways!

We’re about to enter the craziest time of the year when many of us will be emptying our pocketbooks to buy gifts for the people we love. But what about you, my dear reader? You deserve nice things too! Don’t fret, I’ve got you covered. I plan to end 2021 in style. If you sign up for my newsletter, you’ll not only learn about a slew of sales that I have planned, but you’ll also be automatically entered into my new monthly giveaways! I’ll be sending out fun merch, signed books, rare proof copies and more. And of course I’ll let you know whenever I have a new book coming out. (Soon!) Please fill out the form below so you don’t miss out!

var gform;gform||(document.addEventListener("gform_main_scripts_loaded",function(){gform.scriptsLoaded=!0}),window.addEventListener("DOMContentLoaded",function(){gform.domLoaded=!0}),gform={domLoaded:!1,scriptsLoaded:!1,initializeOnLoaded:function(o){gform.domLoaded&&gform.scriptsLoaded?o():!gform.domLoaded&&gform.scriptsLoaded?window.addEventListener("DOMContentLoaded",o):document.addEventListener("gform_main_scripts_loaded",o)},hooks:{action:{},filter:{}},addAction:function(o,r,n,t){gform.addHook("action",o,r,n,t)},addFilter:function(o,r,n,t){gform.addHook("filter",o,r,n,t)},doAction:function(o){gform.doHook("action",o,arguments)},applyFilters:function(o){return gform.doHook("filter",o,arguments)},removeAction:function(o,r){gform.removeHook("action",o,r)},removeFilter:function(o,r,n){gform.removeHook("filter",o,r,n)},addHook:function(o,r,n,t,i){null==gform.hooks[o][r]&&(gform.hooks[o][r]=[]);var e=gform.hooks[o][r];null==i&&(i=r+"_"+e.length),gform.hooks[o][r].push({tag:i,callable:n,priority:t=null==t?10:t})},doHook:function(o,r,n){if(n=Array.prototype.slice.call(n,1),null!=gform.hooks[o][r]){var t,i=gform.hooks[o][r];i.sort(function(o,r){return o.priority-r.priority});for(var e=0;e<i.length;e++)"function"!=typeof(t=i[e].callable)&&(t=window[t]),"action"==o?t.apply(null,n):n[0]=t.apply(null,n)}if("filter"==o)return n[0]},removeHook:function(o,r,n,t){if(null!=gform.hooks[o][r])for(var i=gform.hooks[o][r],e=i.length-1;0<=e;e--)null!=t&&t!=i[e].tag||null!=n&&n!=i[e].priority||i.splice(e,1)}}); Name* First Last Email* NameThis field is for validation purposes and should be left unchanged.
3 likes ·   •  1 comment  •  flag
Share on Twitter
Published on November 03, 2021 15:59
Comments Showing 1-1 of 1 (1 new)    post a comment »
dateUp arrow    newest »

message 1: by Urban (new)

Urban Andenius Skeppstedt Hey Jay,
Just to let you know; the form is just lines of HTML code when I look at “End of Year Sales and Giveaways” here. Can’t submit a screenshot here for you though…
Cheers
Urban


back to top