Stolen Crown Trilogy

Can Caterina de Medici unravel the secret behind her mysterious Highland guard before it destroys them both?