This one checks all the boxes: action, magic, romance, adventure, intrigue. And flying carpets! One of my top 5 of 2017. Highly, highly recommended.
For fans of Bear and the NIghtingale, TIme Traveler's Wife, and - yes, truly - The Night Circus.
This is high on my 2020 top ten list. Way high. Classic Backman.