[{"data":1,"prerenderedAt":99},["ShallowReactive",2],{"book-dear-spellbook-stormcaller":3,"series-dear-spellbook":47,"authors-of-book-stormcaller":82,"narrator-for-stormcaller":90},{"id":4,"title":5,"audio_status":6,"authors":6,"body":7,"books_range":6,"cover":27,"description":13,"extension":28,"goodreads_rating":29,"goodreads_ratings_count":30,"links":31,"meta":36,"narrator":37,"navigation":38,"order":39,"path":40,"published":41,"published_date":42,"seo":43,"series":44,"stem":45,"type":6,"__hash__":46},"books\u002Fseries\u002Fdear-spellbook\u002Fstormcaller.md","Stormcaller",null,{"type":8,"value":9,"toc":23},"minimark",[10,14,17,20],[11,12,13],"p",{},"Tal and Dagmar have won the day—though that’s cold comfort when the day keeps resetting. Still, they’ve gotten Spellbook back, beaten the golems to take possession of a powerful artifact that grants a refuge from the resets, and brought Tal’s friends inside so their memories won’t be lost every day.",[11,15,16],{},"They have also discovered that to restore reality, the Primordial of Time must be contained...but they’ll have to find the creature first.",[11,18,19],{},"And as the team searches, they begin to discover that the events which drew them together were not as random as they first seemed. A hidden hand is at work, and their actions in the resets may have ramifications for the whole continent.\nThe time disturbance has trapped the world, but could also offer its salvation.",[11,21,22],{},"Can Tal and his friends save themselves and stop more horrors from being unleashed on the world?",{"title":24,"searchDepth":25,"depth":25,"links":26},"",2,[],"\u002Fcovers\u002Fdear-spellbook-stormcaller.jpg","md",4.41,"300",{"amazon":32,"audible":33,"hardcover":34,"goodreads":35},"B0CS21V57K","B0CSLBB1DG","stormcaller-2025","205171410",{},"travis-baldree",true,3,"\u002Fseries\u002Fdear-spellbook\u002Fstormcaller","2024","2024-01-18",{"title":5,"description":13},"dear-spellbook","series\u002Fdear-spellbook\u002Fstormcaller","lQa3tiG_hMXypASgOOTDysc3VxRnl3B0c276n5y3mkY",{"id":48,"title":49,"authors":50,"body":52,"books_count":59,"description":56,"extension":28,"genres":60,"goodreads_fetched_at":24,"goodreads_rating":62,"goodreads_ratings_count":63,"lead":64,"links":65,"meta":71,"navigation":38,"origin":73,"path":74,"publisher":75,"seo":76,"slug":44,"status":77,"stem":78,"tags":79,"__hash__":81},"series\u002Fseries\u002Fdear-spellbook.md","Dear Spellbook",[51],"peter-j-lee",{"type":8,"value":53,"toc":57},[54],[11,55,56],{},"A progression fantasy where a protagonist repeatedly experiences the same timeframe, using each loop to learn, grow stronger, and uncover mysteries. The time-loop mechanic drives character development and magical mastery. Features exploration of how limitation breeds creativity, relationships built across iterations, and philosophical questions about fate and choice.",{"title":24,"searchDepth":25,"depth":25,"links":58},[],"3",[61],"progression-fantasy",4.13,"1300","A mage trapped in cycles of time discovers growth through repetition.",{"audible":66,"hardcover":67,"amazon":68,"goodreads_series":69,"goodreads_book":70},"B0BZJ7GG59","dear-spellbook-peter-j-lee","B0BYKHTSK6","352693","123510557",{"mentions":72,"validated":38},1,"en","\u002Fseries\u002Fdear-spellbook","portal-books",{"title":49,"description":56},"completed","series\u002Fdear-spellbook",[80],"time-loop","fXtnp4_TlcOryI5ZUafog1HwIhHMSZz8DNVzh0eYbN4",[83],{"id":84,"bio":6,"extension":85,"links":6,"meta":86,"name":87,"slug":51,"stem":88,"__hash__":89},"authors\u002Fauthors\u002Fpeter-j-lee.yaml","yaml",{},"Peter J. Lee","authors\u002Fpeter-j-lee","sFGDBkKrCWNJ5YGEEoyLji4SQyZERdjzAfRT2NL_Ngc",{"id":91,"bio":92,"extension":85,"links":93,"meta":95,"name":96,"slug":37,"stem":97,"__hash__":98},"narrators\u002Fnarrators\u002Ftravis-baldree.yaml","Audiobook narrator and author of Legends & Lattes. Narrated the Cradle series.",{"audible":94},"B004BOHB0S",{},"Travis Baldree","narrators\u002Ftravis-baldree","tR9hY9en1KgkTUa7_dMk_QD4GNFMw0PnKnAckOv3bnY",1774775512011]