Share
John Shors(2018)
John Shors is an award-winning, internationally bestselling novelist. His seven novels have been translated into more than 25 languages, and several have been optioned by Hollywood. He also takes groups of readers on literary tours to the settings of his books.