Saphirblau
A teenage time traveler is swept into 18th-century missions, secrets, and a chaotic romance that keeps shifting under her feet.
Why this is here
Plot structure labels: direct sequel · continuous timeline · cliffhanger ending · unanswered questions · series installment · parallel mysteries
Semantic match: ranked by plot structure
Distance: 0.1147