532 pages
English language
Published April 26, 2017
Kevin Sands: The assassin's curse (2017)
532 pages
English language
Published April 26, 2017
When Christopher Rowe's code-breaking uncovers the true target of an assassination attempt, he and his friends are ordered to Paris to investigate a centuries-old curse on the French throne.