https://geoffwhaley.com/2018/03/28/the-library-at-the-edge-of-the-world-felicity-hayes-mccoy/
Book 540: The Library at the Edge of the World (Finfarran #1) - Felicity Hayes-McCoy