The Spellshop: The New York Times bestselling, heartwarming and cosy fantasy about first loves and unlikely friendshipsSarah Beth Durst4.3