A Betrayal of Magic: A Story from the World of Jayne Thorne, CIA Librarian
When a young magician discovers his powers, the world changes before his very eyes... Ruger Stern is heading off to college when he is approached by Amanda Newport, an operative in the CIA's secret Torrent Control... See More