About Kevin Hearne:
Kevin Hearne is an American urban fantasy novelist born and raised in Arizona.
Jesus "...It sounds like these guys would be filed under Assholes Who do Evil Shit in My Name.
Kevin HearneWhen he said to give him the sword, I don’t think he meant for you to stick it in his guts.
Kevin Hearne