TWO FREE SHORT STORIES!
Become a Tuff Email subscriber and receive:
- Six Hours is a 7,500+ suspense thriller short story that introduces Dagger, a pivotal character in my 6ixes novella thriller series.
- Dragon Runes is a 12,500+ word fantasy short story occurring in Dragonia, where dragons once ruled and still influence.
Please enter your email address below. An email with links to both short stories will arrive in your inbox soon thereafter.
I will not trade, sell, or share your email address. I respect your privacy, and value your trust. -- Tuff Gartin
\x3Cscript>function startSubcount() { $.post("https://landingpagemonkey.com/subcount.php", { p:"57780"},function(){document.ar.submit();});} function changeit() {var fadeinBox = $("#ardiv");var fadeoutBox = $("#maindiv");function fade() {fadeinBox.stop(true, true).fadeIn(1000); fadeoutBox.stop(true, true).fadeOut(1000, function() {var temp = fadeinBox; fadeinBox = fadeoutBox; fadeoutBox = temp;});} fade(); $("#ardiv").center(); $("#maindiv").remove();} jQuery.fn.center = function () { this.css("position","fixed"); this.css("top", ($(window).height() / 2) - (this.outerHeight() / 2)); return this;}; $(window).load(function(){ var urlParams; (window.onpopstate = function () { var match, pl = /\\+/g, search = /([^&=]+)=?([^&]*)/g, decode = function (s) { return decodeURIComponent(s.replace(pl, " ")); }, query = window.location.search.substring(1); urlParams = {}; while (match = search.exec(query)) urlParams[decode(match[1])] = decode(match[2]); })(); tag1=urlParams["t1"]; tag2=urlParams["t2"]; tag3=urlParams["t3"]; if (typeof tag1 === "undefined"){ tag1=""; } if (typeof tag2 === "undefined"){ tag2=""; } if (typeof tag3 === "undefined"){ tag3=""; } content=$("#content").html(); content=content.replace("[t1]",tag1); content=content.replace("[t2]",tag2); content=content.replace("[t3]",tag3); hline=$("#hline").html(); hline=hline.replace("[t1]",tag1); hline=hline.replace("[t2]",tag2); hline=hline.replace("[t3]",tag3); subhead=$("#subhead").html(); subhead=subhead.replace("[t1]",tag1); subhead=subhead.replace("[t2]",tag2); subhead=subhead.replace("[t3]",tag3); but1=$("#but1").text(); but1=but1.replace("[t1]",tag1); but1=but1.replace("[t2]",tag2); but1=but1.replace("[t3]",tag3); but2=$("#but2").text(); but2=but2.replace("[t1]",tag1); but2=but2.replace("[t2]",tag2); but2=but2.replace("[t3]",tag3); $("#but1").text(but1); $("#but2").text(but2); $("#content").html(content); $("#hline").html(hline); $("#subhead").html(subhead); document.title=""; setTimeout( function(){ $("#maindiv").show(); $("#maindiv").center(); $("#ardiv").center(); $("#hline").fitText(1.0, { minFontSize: "14px", maxFontSize: "28px" }); $("#subhead").fitText(1.0, { minFontSize: "14px", maxFontSize: "22px" }); $("#content").fitText(1.0, { minFontSize: "6px", maxFontSize: "14px" }); $("#maindiv").perfectScrollbar({ suppressScrollX: true, scrollYMarginOffset: 20 }); $("#ardiv").perfectScrollbar({ suppressScrollX: true, scrollYMarginOffset: 20 }); },0); }); $(window).resize(function(){ $("#ardiv").center(); $("#maindiv").center(); $("#ardiv").perfectScrollbar("update"); $("#maindiv").perfectScrollbar("update");}).resize();\x3C/script>');