Russ Hall photo

Over two dozen books published: mysteries, thrillers, westerns, science fiction, poetry, and non-fiction.