List of Works
Novels
Archive of Fire Start 2012 (ebook)
Books of the Seven Eyes
Exile
Night Shade Books/Skyhorse 2013 (hardcover, trade paperback, audio, ebook)
Emissary
Night Shade Books/Skyhorse 2015 (hardcover, trade paperback, audio, ebook)
Enemy
Night Shade Books/Skyhorse 2017 (hardcover, trade paperback, ebook)
Books of the Seven Eyes Trilogy
Bastei-Lubbe German Translation 2017 (trade paperback and ebook)
The Silver Scar
Talos/Skyhorse 2018 (trade paperback, ebook)
Anthologies
Straight Outa Tombstone
Blood Business
Georgetown Haunts
UF Manifesto
Neverland’s Library
Deadly By the Dozen
Tasty Little Tales
Short Story Magazine Sales since 2006
“Balesat’s Ashes”
“Balesat’s Silence”
“Kingkrux”
“Dogfood”
“Kenna’s Song”
“Life on the Blood of Others”
“Missing Menace”
“Oath of Brutus”
“Penny’s Web”
“Prey for Change”
“Sola Culpa”
“To Stop a War”
Out of Print Books
The Lost Prince
Quencher
Quenched
Speaking Experience (not an exhaustive list)
World Fantasy 2014
WorldCon Chicon 2012
WorldCon Kansas City 2017
Mile Hi Con since 2008
Colorado Gold since 2008-2015
Denver ComicCon since 2011
AnomalyCon 2015/16
Osfest 2013/14
Starfest since 2011
Teacher: Fiction Writing, Front Range Community College 2011
Professional Memberships
Science Fiction Writers of America – Active Member since 2013
Rocky Mountain Fiction Writers – Active Member since 2008
RMFW Published Authors League – since 2012
Editing
Editor for Electric Spec for 10 years (editor emeritus)
Howdy! This blog post could not be written much better!
Looking at this article reminds me of my previous
roommate! He continually kept preaching about this.
I’ll forward this information to him. Fairly certain he’s going to have a good read.
I appreciate you for sharing!
Very great post. I simply stumbled upon your blog and wished to
mention that I have really enjoyed surfing around your blog posts.
After all I will be subscribing in your rss feed and I hope you write
again very soon!
It’s an amazing piece of writing in favor of all the internet
visitors; they will obtain benefit from it I am sure.
I know this if off topic but I’m looking into starting my
own weblog and was curious what all is required to
get setup? I’m assuming having a blog like yours would cost a pretty penny?
I’m not very internet smart so I’m not 100% sure.
Any recommendations or advice would be greatly appreciated.
Appreciate it
An intriguing discussion is definitely worth comment.
I do think that you should write more about this topic, it may not be a taboo matter but usually people don’t talk about such subjects.
To the next! Many thanks!!
What’s up, I check your new stuff daily. Your humoristic
style is awesome, keep doing what you’re doing!
Hello, I enjoy reading all of your article. I wanted to write a little comment
to support you.
I do agree with all of the ideas you have offered in your post.
They are really convincing and will definitely work. Still, the posts are too brief
for beginners. Could you please lengthen them a little from
next time? Thank you for the post.
I appreciate, result in I discovered exactly what I used to be taking a look for.
You have ended my four day long hunt! God Bless you man. Have a
great day. Bye
I’m not that much of a online reader to be honest but your sites really nice, keep
it up! I’ll go ahead and bookmark your site to
come back later on. Many thanks
You can definitely see your enthusiasm within the article you write.
The world hopes for even more passionate writers like you
who aren’t afraid to say how they believe. Always go after your
heart.
Your style is unique in comparison to other people I have read
stuff from. Many thanks for posting when you have the opportunity,
Guess I will just book mark this page.
Great blog! Is your theme custom made or
did you download it from somewhere? A theme like yours
with a few simple tweeks would really make my blog jump out.
Please let me know where you got your theme.
Many thanks
Hello, just wanted to say, I loved this article. It was helpful.
Keep on posting!
Like!! Really appreciate you sharing this blog post.Really thank you! Keep writing.
I really like and appreciate your blog post.
I really like and appreciate your blog post.
Thanks for fantastic info I was looking for this info for my mission.
Thanks so much for the blog post.
When someone writes an piece of writing he/she maintains
the image of a user in his/her mind that how a user
can understand it. Therefore that’s why this article is
great. Thanks!
Please let me know if you’re looking for a author for your site.
You have some really great articles and I think I would be a good asset.
If you ever want to take some of the load off, I’d absolutely love to write
some material for your blog in exchange for
a link back to mine. Please send me an e-mail if interested.
Kudos!
Greetings from Los angeles! I’m bored at work so I decided to browse your site on my iphone
during lunch break. I love the knowledge you provide here and can’t wait to take a look when I get
home. I’m surprised at how fast your blog loaded on my cell phone ..
I’m not even using WIFI, just 3G .. Anyhow, amazing site!
Hello, I want to subscribe for this webpage
to obtain most recent updates, thus where can i do it please help out.
fantastic put up, very informative. I wonder why the opposite experts of this sector do not understand this.
You must proceed your writing. I’m sure, you’ve a huge readers’ base already!
Hi, constantly i used to check weblog posts here in the early hours in the
daylight, as i like to find out more and more.
Awesome blog! Is your theme custom made or did you download
it from somewhere? A theme like yours with a few simple adjustements
would really make my blog jump out. Please let me know where you got
your theme. Bless you
Woah! I’m really digging the template/theme of this website.
It’s simple, yet effective. A lot of times it’s tough to get that “perfect balance” between superb usability and visual appearance.
I must say you’ve done a fantastic job with this.
Also, the blog loads very quick for me on Chrome. Superb Blog!
I am actually grateful to the holder of this site who has shared this enormous piece of writing at at this place.
Spot on with this write-up, I seriously feel this website needs far
more attention. I’ll probably be returning to see more, thanks for the info!
adreamoftrains web host
Pretty great post. I just stumbled upon your blog and
wished to mention that I’ve truly loved surfing around your blog posts.
After all I will be subscribing for your feed and
I am hoping you write once more very soon!
Nice answers in return of this question with
solid arguments and describing the whole thing on the
topic of that.
I don’t even know how I ended up here, but I thought this post was great.
I do not know who you are but certainly you’re going to a famous blogger
if you are not already 😉 Cheers!
I used to be able to find good information from your blog posts.
Fantastic blog! Do you have any hints for aspiring writers?
I’m planning to start my own site soon but
I’m a little lost on everything. Would you propose starting with a free platform
like WordPress or go for a paid option? There are so many
choices out there that I’m completely confused .. Any recommendations?
Cheers!
Thanks a bunch for sharing this with all folks you really understand
what you’re speaking approximately! Bookmarked. Kindly also visit my site =).
We can have a link change contract between us
Howdy! This is kind of off topic but I need some guidance from an established blog.
Is it difficult to set up your own blog? I’m not very techincal
but I can figure things out pretty fast. I’m thinking about
creating my own but I’m not sure where to begin. Do you have
any points or suggestions? Appreciate it
I was wondering if you ever considered changing the
layout of your website? Its very well written; I love what youve
got to say. But maybe you could a little more in the way of
content so people could connect with it better.
Youve got an awful lot of text for only having 1 or
2 pictures. Maybe you could space it out better?
I’ve learn a few excellent stuff here. Definitely value bookmarking for revisiting.
I surprise how a lot attempt you put to make this kind of great informative web site.
I have read so many articles or reviews regarding the blogger
lovers except this article is genuinely a fastidious article, keep it up.
It’s very easy to find out any matter on net as compared to textbooks,
as I found this article at this website. yynxznuh cheap flights
Great info. Lucky me I came across your website by chance (stumbleupon).
I have saved it for later! 3aN8IMa cheap flights
Stunning story there. What happened after? Take care!
If some one wants expert view regarding running a blog then i propose
him/her to go to see this webpage, Keep up the fastidious work.
2CSYEon cheap flights
Hello There. I discovered your blog the use of msn. This is a very well written article.
I will make sure to bookmark it and come back to learn more of your helpful info.
Thanks for the post. I’ll certainly comeback. 32hvAj4 cheap flights
This post offers clear idea for the new users of blogging, that in fact how to do blogging
and site-building.
Howdy! I could have sworn I’ve visited this website
before but after browsing through some of the posts I realized it’s new to me.
Anyhow, I’m definitely happy I stumbled upon it and I’ll be bookmarking it
and checking back frequently!
Hello! This is kind of off topic but I need some help from an established blog.
Is it tough to set up your own blog? I’m not very techincal but I can figure things out pretty quick.
I’m thinking about creating my own but I’m not sure
where to begin. Do you have any points or suggestions?
Thank you
Do you mind if I quote a couple of your posts as long as I
provide credit and sources back to your weblog?
My blog site is in the very same area of interest
as yours and my users would certainly benefit from some of
the information you present here. Please let me know if this alright with you.
Thanks a lot!
hey there and thank you for your information – I have definitely picked up something new from right here.
I did however expertise a few technical issues using this web site, as
I experienced to reload the website a lot of times
previous to I could get it to load correctly. I had been wondering if your hosting is
OK? Not that I am complaining, but sluggish loading instances times
will sometimes affect your placement in google and can damage your high quality score if
ads and marketing with Adwords. Well I am adding this
RSS to my e-mail and could look out for much more of your respective interesting content.
Ensure that you update this again very soon.
Hi there, this weekend is pleasant in favor of me, since this occasion i am
reading this impressive educational piece
of writing here at my house.
Its such as you read my thoughts! You seem to know a good deal about
this, like you wrote the book inside it or something
that is. I feel that you just could use some p.c. to
power the message home somewhat, however other than that, this is certainly
fantastic blog. An excellent read. I will definitely be back.
Feel free to surf to my web-site – GradyDBovell
I understand this website provides quality dependent
content and additional information, will there be every
other internet site which provides these things in quality?
Take a look at my web page … AllenSHolsey
Nice post. I learn something totally new and challenging on blogs I
stumbleupon on a daily basis. It will always be interesting to read through content
from other authors and use something from other websites.
My partner and I stumbled over here coming from a different web address and thought
I should check things out. I like what I see so i am just following you.
Look forward to finding out about your web page yet again.
Take a look at my page … biden we just did 46 hat
I really like reading through articles that will
make people think. Also, thanks for permitting me to comment!
Look at my page :: SheltonHGuhl
I’ve recently started a website, the information you provide on this site has helped me greatly. Thank you for all of your time & work.
Bardzo podoba mi się twoja strona. Jeżeli chcesz się lepiej ze mną poznać i potrzebujesz odżywek lub suplementów diety na masę sprawdź mój blog!
Sprawdź ranking na chwilówki online i weź szybką pożyczkę internetową lub kredyt przez internet.
I’m also commenting to let you be aware of of the excellent discovery my cousin’s child enjoyed checking your blog. She discovered a wide variety of details, most notably how it is like to have a marvelous coaching heart to get many more effortlessly fully understand certain complicated matters. You actually did more than my desires. I appreciate you for displaying such great, healthy, educational and also cool guidance on that topic to Evelyn.
I am just writing to make you understand what a really good experience my wife’s princess obtained using your webblog. She noticed some things, which included what it is like to possess an excellent teaching spirit to make others with no trouble learn about specific tortuous things. You undoubtedly surpassed readers’ expected results. Thanks for providing those productive, trusted, informative as well as unique tips on your topic to Mary.
I simply wished to thank you very much yet again. I do not know what I would have undertaken without those tips shown by you relating to this theme. Previously it was the terrifying setting in my view, nevertheless understanding your well-written technique you treated the issue took me to weep with joy. Now i’m thankful for your support as well as trust you recognize what an amazing job you were undertaking training the others via your website. Most probably you haven’t met any of us.
I need to to thank you for this very good read!!
I absolutely loved every bit of it. I have got you saved as a favorite to check out new stuff you post…
Appreciate the recommendation. Will try it out.
You are my inhalation, I have few blogs and infrequently run out from to post : (.