Brad Horner's Books

I read a great deal of books with a great deal of range, but my primary loves are sci-fi and fantasy. Close runner-ups are traditional fiction, horror, and non-fiction. I'll be giving full reviews of each book as I read them.