SFF Addicts is a weekly sci-fi, fantasy and writing craft podcast co-hosted by authors Adrian M. Gibson and M.J. Kuhn, bringing you interviews and masterclasses with your favorite SFF authors. The full episode archive, as well as book reviews and essays, can be found at https://fanfiaddict.com. You can also subscribe to the FanFiAddict YouTube channel or follow us on Spotify, where all episodes are available in full video.
…
continue reading
A podcast by three fantasy authors who love to overcomplicate their writing lives and want to help you do the same.
…
continue reading
Five Author Questions or 5AQ, is not your typical interview podcast. Hosts and librarians, Sandra Farag and Kevin King, attempt to delve into the minds of writers using only five questions. Hear stuff about your favorite authors you would never read in those boring trade journals and gossip rags! Each 15–30-minute episode is filled with hilarious hijinks and erudite conversation. Like, listen, and subscribe or we may send the Library Police to your home. 5AQ is presented by the Kalamazoo Pub ...
…
continue reading
![Artwork](/static/images/128pixel.png)
1
Episode 136: Live from WorldCon in Glasgow!
1:02:13
1:02:13
Play later
Play later
Lists
Like
Liked
1:02:13
We were all in the same room! And that room was in Scotland! In this episode, your WFM co-hosts were able to record a special episode at WorldCon. We chat about ourselves, our works, the Traveling Light anthology, and our favorite components of a world to build. And then, we take some audience questions! (We apologize that some of them are a little…
…
continue reading
![Artwork](/static/images/128pixel.png)
1
Ep. 119: Content Creation 101 with Evan Leikam, Mike’s Book Reviews & Kay’s Hidden Shelf (Masterclass Panel)
1:38:51
1:38:51
Play later
Play later
Lists
Like
Liked
1:38:51
Join co-hosts Adrian M. Gibson and M.J. Kuhn for a masterclass panel on Content Creation 101, featuring Evan Leikam from Book Reviews Kill, Mike from Mike's Book Reviews and Kayla from Kay's Hidden Shelf. During the panel, Evan, Mike and Kayla lay out the fundamentals for getting into content creation, including how they started, the big content pl…
…
continue reading
![Artwork](/static/images/128pixel.png)
1
Ep. 118: Writing as Collaboration with James S.A. Corey (Mini-Masterclass)
54:34
54:34
Play later
Play later
Lists
Like
Liked
54:34
Join co-hosts Adrian M. Gibson and M.J. Kuhn as they delve into a mini-masterclass on Writing as Collaboration with bestselling co-authors Daniel Abraham & Ty Franck (AKA James S.A. Corey). During the episode, Daniel and Ty team up to discuss collabs, exploring the importance of collaboration, screenwriting and TV/film adaptations, co-writing as ne…
…
continue reading
![Artwork](/static/images/128pixel.png)
1
TBRCon2024 Highlight: Genre Mashups in Fantasy (with Julia Vee, Robert Jackson Bennett, Josiah Bancroft & More)
1:33:43
1:33:43
Play later
Play later
Lists
Like
Liked
1:33:43
NOTE: This is the final TBRCon2024 highlight. See you all at TBRCon2025! Every Friday, we've highlighted a panel from the TBRCon2024 all-virtual SF/F/H convention, looking back on the incredible variety of discussions that we had the honor of hosting. For this final week, join moderator/author Julia Vee and authors Robert Jackson Bennett, Josiah Ba…
…
continue reading
![Artwork](/static/images/128pixel.png)
1
Episode 135: Philosophical Acts of Translation, ft. KEN LIU
1:12:37
1:12:37
Play later
Play later
Lists
Like
Liked
1:12:37
What can translation and transmission of ideas and stories over time teach us about a society -- and about storytelling? Guest Ken Liu joins us to talk about the intertwining of philosophy, imagination, and translation. As writers, we can never fully translate the story that plays out in our heads onto the page, because every reader will imagine so…
…
continue reading
![Artwork](/static/images/128pixel.png)
1
Ep. 117: James S.A. Corey talk The Mercy of Gods, The Expanse, Science & More
1:06:10
1:06:10
Play later
Play later
Lists
Like
Liked
1:06:10
Join co-hosts Adrian M. Gibson and M.J. Kuhn as they chat with bestselling co-authors Daniel Abraham & Ty Franck (AKA James S.A. Corey) about their new novel The Mercy of Gods, The Expanse series, blending genres and authorial voice, history and posthumanism, technology and humanity’s future, Babylon and intelligence, space opera and cultural refer…
…
continue reading
![Artwork](/static/images/128pixel.png)
1
TBRCon2024 Highlight: Why Are Dragons Beloved in Fantasy? (with Christopher Paolini, Jenn Lyons, Anthony Ryan & More)
1:32:48
1:32:48
Play later
Play later
Lists
Like
Liked
1:32:48
Every Friday, we're highlighting a panel from the TBRCon2024 all-virtual SF/F/H convention, looking back on the incredible variety of discussions that we had the honor of hosting. This week, join moderator/blogger Beth Tabler and authors Christopher Paolini, Jenn Lyons, Anthony Ryan, Ryan Cahill and ML Spencer for a TBRCon2024 panel on "Why Are Dra…
…
continue reading
![Artwork](/static/images/128pixel.png)
1
Ep. 116: Writing from the End with Julia Vee & Ken Bebelle (Mini-Masterclass)
59:29
59:29
Play later
Play later
Lists
Like
Liked
59:29
Join co-hosts Adrian M. Gibson and M.J. Kuhn as they delve into a mini-masterclass on Writing from the End with co-authors Julia Vee & Ken Bebelle. During the episode, Julia and Ken work back from the end, exploring endings that they love, how to plan your ending while leaving room for spontaneity, writing endings for sequels and series, managing s…
…
continue reading
![Artwork](/static/images/128pixel.png)
1
🍄 MUSHROOM BLUES SPOILERCAST 🍄 with Fiction Fans Podcast & Krystle Matar
1:34:31
1:34:31
Play later
Play later
Lists
Like
Liked
1:34:31
WARNING: This episode contains major spoilers for Adrian M. Gibson's Mushroom Blues. Join Adrian M. Gibson, Krystle Matar and Sara & Lilly from Fiction Fans Podcast for a spoiler-filled discussion of Adrian's debut novel Mushroom Blues. This originally aired in audio on the Fiction Fans Podcast feed. ABOUT THE BOOK: Mushroom Blues is book one in Th…
…
continue reading
![Artwork](/static/images/128pixel.png)
1
Episode 134: Print The Legend: Weaving Myth and History into One, ft. NALO HOPKINSON
1:18:33
1:18:33
Play later
Play later
Lists
Like
Liked
1:18:33
Where does mythology come from? How does it tie us together? What does one world's mythology tell us about its people, how they view themselves, and their interactions with the divine? We speak to Nalo Hopkinson about myths, mythologies, folklore, and the stories that we tell each other as well as the stories we invent. [Transcript TK] Our Guest: N…
…
continue reading
![Artwork](/static/images/128pixel.png)
1
Ep. 115: Julia Vee & Ken Bebelle talk Blood Jade, Co-Writing, Sequels & More
1:07:30
1:07:30
Play later
Play later
Lists
Like
Liked
1:07:30
Join co-hosts Adrian M. Gibson and M.J. Kuhn as they chat with authors Julia Vee & Ken Bebelle about their new novel Blood Jade, how they met in middle school, co-writing vs. solo writing, going from self-publishing to traditional, worldbuilding and mythology in The Phoenix Hoard, setting stories in San Francisco and Tokyo, creating characters that…
…
continue reading
![Artwork](/static/images/128pixel.png)
1
TBRCon2024 Highlight: Success & Satisfaction as an Author (with Christian "Miles" Cameron, Claire North, Andrea Stewart & More)
1:30:27
1:30:27
Play later
Play later
Lists
Like
Liked
1:30:27
Every Friday, we're highlighting a panel from the TBRCon2024 all-virtual SF/F/H convention, looking back on the incredible variety of discussions that we had the honor of hosting. This week, join moderator/author Christian "Miles" Cameron and authors Claire North, Andrea Stewart, R.R. Virdi, J E Hannaford and Joshua Walker for a TBRCon2024 panel on…
…
continue reading
![Artwork](/static/images/128pixel.png)
1
Ep. 114: Deep Worldbuilding with Paolo Bacigalupi (Mini-Masterclass)
52:50
52:50
Play later
Play later
Lists
Like
Liked
52:50
Join co-hosts Adrian M. Gibson and M.J. Kuhn as they delve into a mini-masterclass on Deep Worldbuilding with award-winning author Paolo Bacigalupi. During the episode, Paolo delves deep into worldbuilding, laying out how to create immersive worlds, his worldbuilding process, deep vs. broad worldbuilding, keeping track of details, lived-in worlds, …
…
continue reading
![Artwork](/static/images/128pixel.png)
1
TBRCon2024 Highlight: The Rise of Novellas (with Martha Wells, Veronica Roth, P. Djèlí Clark & More)
1:29:47
1:29:47
Play later
Play later
Lists
Like
Liked
1:29:47
Every Friday, we're highlighting a panel from the TBRCon2024 all-virtual SF/F/H convention, looking back on the incredible variety of discussions that we had the honor of hosting. This week, join moderator/author Moses Ose Utomi and panelists Martha Wells, Veronica Roth, P. Djèlí Clark, Malka Older and Beth Tabler for a TBRCon2024 panel on "The Ris…
…
continue reading
![Artwork](/static/images/128pixel.png)
1
Episode 133: The Devil in the Details, ft. M.J. KUHN
1:02:11
1:02:11
Play later
Play later
Lists
Like
Liked
1:02:11
A perennial question that our listeners often have is: How do you organize your worldbuilding? Do you have templates to use? Charts to fill out? Once you start imagining all your fantastic choices, how do you keep track of them all and then weave them along with your plot? Well, the answer to all of this, as with so many writing questions, is "do w…
…
continue reading
![Artwork](/static/images/128pixel.png)
1
Ep. 113: Paolo Bacigalupi talks Navola, The Windup Girl, Burnout & More
1:05:24
1:05:24
Play later
Play later
Lists
Like
Liked
1:05:24
Join co-hosts Adrian M. Gibson and M.J. Kuhn as they chat with award-winning author Paolo Bacigalupi about his new novel Navola, his breakout hit The Windup Girl, Renaissance Italy, languages and cultural immersion, reading resonance and education, near-future settings and climate fiction, research and lived experience, transitioning into fantasy, …
…
continue reading
![Artwork](/static/images/128pixel.png)
1
TBRCon2024 Highlight: Developing Alien Races (with Christopher Paolini, Adrian Tchaikovsky, J.S. Dewes & More)
1:29:17
1:29:17
Play later
Play later
Lists
Like
Liked
1:29:17
Every Friday, we're highlighting a panel from the TBRCon2024 all-virtual SF/F/H convention, looking back on the incredible variety of discussions that we had the honor of hosting. This week, join moderator/author Frasier Armitage and panelists Christopher Paolini, Adrian Tchaikovsky, J.S. Dewes, Ada Hoffmann and K.B. Wagers for a TBRCon2024 panel o…
…
continue reading
![Artwork](/static/images/128pixel.png)
1
Ep. 112: Writing the Opposite Gender with Stephen Aryan (Mini-Masterclass)
1:01:50
1:01:50
Play later
Play later
Lists
Like
Liked
1:01:50
Join co-hosts Adrian M. Gibson and M.J. Kuhn as they delve into a mini-masterclass on Writing the Opposite Gender with author Stephen Aryan. During the episode, Stephen bridges the gap between genders, exploring the importance of writing outside your own gender, stereotypes and how men often write women badly, how to enjoy writing the opposite gend…
…
continue reading
![Artwork](/static/images/128pixel.png)
1
TBRCon2024 Highlight: Reading Habits: TBR vs. Mood Reader (with Mike's Book Reviews, M. J. Kuhn, Philip Chase & More)
1:26:29
1:26:29
Play later
Play later
Lists
Like
Liked
1:26:29
Every Friday, we're highlighting a panel from the TBRCon2024 all-virtual SF/F/H convention, looking back on the incredible variety of discussions that we had the honor of hosting. This week, join moderator/blogger Neil Williams and panelists Mike's Book Reviews, M. J. Kuhn, Philip Chase, Mihir Wanchoo and Zoranne Host for a TBRCon2024 panel on "Rea…
…
continue reading
![Artwork](/static/images/128pixel.png)
1
Episode 132: Just a Small Town Worldbuild, ft. CHERIE PRIEST
1:20:17
1:20:17
Play later
Play later
Lists
Like
Liked
1:20:17
A lot of the time, fantasy worldbuilding invokes huge maps, spanning civilizations and continents, with characters traversing vast distances on their epic quests. But what about the worldbuilding that happens with a tighter focus on an intimate, even insular location? Guest Cherie Priest joins us to discuss creating small towns just ripe for gothic…
…
continue reading
![Artwork](/static/images/128pixel.png)
1
Ep. 111: Stephen Aryan talks The Blood Dimmed Tide, Persia, Worldbuilding & More
1:03:06
1:03:06
Play later
Play later
Lists
Like
Liked
1:03:06
Join co-hosts Adrian M. Gibson and M.J. Kuhn as they chat with author Stephen Aryan about his new novel The Blood Dimmed Tide, the world of The Coward, ideas and distraction, heroes and PTSD, Persian and Mongol history, research and accuracy, magic systems and weird shit, the publishing landscape, working a day-job and much more. NOTE: This is part…
…
continue reading
![Artwork](/static/images/128pixel.png)
1
TBRCon2024 Highlight: Psychological vs. Gory Horror (with Sadie Hartmann, Delilah S. Dawson & More)
1:16:45
1:16:45
Play later
Play later
Lists
Like
Liked
1:16:45
IMPORTANT NOTE: We do not condone the inappropriate behavior of author Zach Rosenberg, but out of respect for the voices/experiences of the other panelists, we have chosen to make this panel available to listeners. Every Friday, we're highlighting a panel from the TBRCon2024 all-virtual SF/F/H convention, looking back on the incredible variety of d…
…
continue reading
![Artwork](/static/images/128pixel.png)
1
Ep. 110: Making Old Monsters New Again with Christopher Buehlman (Mini-Masterclass)
1:00:22
1:00:22
Play later
Play later
Lists
Like
Liked
1:00:22
Join co-hosts Adrian M. Gibson and M.J. Kuhn as they delve into a mini-masterclass on Making Old Monsters New Again with author Christopher Buehlman. During the episode, Christopher uncovers the mysteries of old monsters, exploring examples of classic monsters, human psychology and allegory, advantages of using classic monsters, monster films and w…
…
continue reading
![Artwork](/static/images/128pixel.png)
1
TBRCon2024 Highlight: The Popularity of Special Editions (with K.C. Smith, Ryan Cahill, The Broken Binding & More)
1:31:55
1:31:55
Play later
Play later
Lists
Like
Liked
1:31:55
Every Friday, we're highlighting a panel from the TBRCon2024 all-virtual SF/F/H convention, looking back on the incredible variety of discussions that we had the honor of hosting. This week, join moderator/author K.C. Smith and panelists Ryan Cahill, Matt (The Broken Binding), Ben Galley and Zack Argyle for a TBRCon2024 panel on "The Popularity of …
…
continue reading
It's the start of our sixth season! And we've got some projects going on. The Traveling Light anthology, which we Kickstarted -- with the help of many of you listeners! -- at the start of the fifth season, is now almost complete! We've finished the page proofs and are about to turn this into a Real Book. In this episode, you'll get to hear from the…
…
continue reading
![Artwork](/static/images/128pixel.png)
1
Ep. 109: Christopher Buehlman talks The Daughters' War, Atmosphere, Voice & More
1:02:16
1:02:16
Play later
Play later
Lists
Like
Liked
1:02:16
Join co-hosts Adrian M. Gibson and M.J. Kuhn as they chat with author Christopher Buehlman about his new novel The Daughters' War, The Blacktongue Thief, renaissance fairs, "Christoph the Insulter," comedy and empathy, creating an engrossing atmosphere, writing a range of voices and tones, invention vs. research, trusting your characters and much m…
…
continue reading
![Artwork](/static/images/128pixel.png)
1
TBRCon2024 Highlight: Cozy Fantasy's Rise - Grimdark's Demise? (with Anna Smith Spark, Casey Blair, Dyrk Ashton & More)
1:40:43
1:40:43
Play later
Play later
Lists
Like
Liked
1:40:43
Every Friday, we're highlighting a panel from the TBRCon2024 all-virtual SF/F/H convention, looking back on the incredible variety of discussions that we had the honor of hosting. This week, join moderator/blogger Mihir Wanchoo and authors Anna Smith Spark, Casey Blair, Dyrk Ashton, Olivia Atwater and Kian N. Ardalan for a TBRCon2024 panel on "Cozy…
…
continue reading
![Artwork](/static/images/128pixel.png)
1
Ep. 108: Creating Fictional Cultures with Rebecca Roanhorse (Mini-Masterclass)
49:47
49:47
Play later
Play later
Lists
Like
Liked
49:47
Join host Adrian M. Gibson as he delves into a mini-masterclass on Creating Fictional Cultures with bestselling, award-winning author Rebecca Roanhorse. During the episode, Rebecca weaves a cultural tapestry, exploring why “culture” is important to human beings, approaches for creating a fictional culture, research and lived experience, details and…
…
continue reading
![Artwork](/static/images/128pixel.png)
1
TBRCon2024 Highlight: LitRPG & Progression Fantasy (with Shirtaloon, Matt Dinniman, Casualfarmer & More)
1:24:26
1:24:26
Play later
Play later
Lists
Like
Liked
1:24:26
Every Friday, we're highlighting a panel from the TBRCon2024 all-virtual SF/F/H convention, looking back on the incredible variety of discussions that we had the honor of hosting. This week, join moderator/blogger Tom Bookbeard and authors Shirtaloon, Matt Dinniman, Casualfarmer, Abby Goldsmith and Travis M. Riddle for a TBRCon2024 panel on "LitRPG…
…
continue reading
![Artwork](/static/images/128pixel.png)
1
Episode 130: Large-Scale Worldbuilding for Character-Centric Worlds, ft. REBECCA ROANHORSE
1:03:48
1:03:48
Play later
Play later
Lists
Like
Liked
1:03:48
Massive worlds require massive worldbuilding -- or do they? Sometimes, a narrower, character-centric scope can create a tight and compelling narrative while still crafting an expansive world. Guest Rebecca Roanhorse joins us to discuss how knowing your characters can help you konw your world. What does it mean to let character lead worldbuilding? H…
…
continue reading
![Artwork](/static/images/128pixel.png)
1
Ep. 107: Rebecca Roanhorse talks Mirrored Heavens, Mesoamerica, Epic Fantasy & More
1:03:22
1:03:22
Play later
Play later
Lists
Like
Liked
1:03:22
Join host Adrian M. Gibson as he chats with bestselling author Rebecca Roanhorse about her new novel Mirrored Heavens, the Between Earth and Sky trilogy, Mesoamerican history, Native American representation, writing memorable characters, finishing an epic fantasy trilogy, writing for television and much more. NOTE: This is part one of a two-part ch…
…
continue reading
![Artwork](/static/images/128pixel.png)
1
TBRCon2024 Highlight: Why Sci-Fi is More Than Space Opera (with Max Gladstone, Gareth L. Powell, Ai Jiang & More)
1:28:06
1:28:06
Play later
Play later
Lists
Like
Liked
1:28:06
Every Friday, we're highlighting a panel from the TBRCon2024 all-virtual SF/F/H convention, looking back on the incredible variety of discussions that we had the honor of hosting. This week, join moderator/booktuber Nicholas W. Fuller and authors Max Gladstone, Gareth L. Powell, Ai Jiang, Jendia Gammon and Sadir S. Samir for a TBRCon2024 panel on "…
…
continue reading
![Artwork](/static/images/128pixel.png)
1
Ep. 106: Locked-Room Mysteries with Stuart Turton (Mini-Masterclass)
50:51
50:51
Play later
Play later
Lists
Like
Liked
50:51
Join co-hosts Adrian M. Gibson and M.J. Kuhn as they delve into a mini-masterclass on Locked-Room Mysteries with bestselling author Stuart Turton. During the episode, Stuart unlocks the mysteries of locked-room scenarios, including the appeal of them as readers and writers, key elements of locked-rooms, containing your setting and characters, using…
…
continue reading
![Artwork](/static/images/128pixel.png)
1
TBRCon2024 Highlight: Fantasy & Sci-Fi Manga/Anime (with Nicholas Eames, Ada Palmer, Wolfe Locke & More)
1:31:46
1:31:46
Play later
Play later
Lists
Like
Liked
1:31:46
Every Friday, we're highlighting a panel from the TBRCon2024 all-virtual SF/F/H convention, looking back on the incredible variety of discussions that we had the honor of hosting. This week, join moderator/blogger Eleni Argyró and panelists Nicholas Eames, Ada Palmer, Wolfe Locke, Austin Hardwicke and John Bierce for a TBRCon2024 panel on "Fantasy …
…
continue reading
![Artwork](/static/images/128pixel.png)
1
Episode 129: Motorcycles and Magic, ft HANA LEE
1:08:43
1:08:43
Play later
Play later
Lists
Like
Liked
1:08:43
"Traditional" fantasy novels often hold themselves to a pre-gunpowder/pre-steampower level of tech. So, what’s fun about setting a fantasy world in an era that has anything from the printing press to cell phones? Guest Hana Lee joins us to explore incorporating the technological into the magical world! How can the harnessing of magic be similar to …
…
continue reading
![Artwork](/static/images/128pixel.png)
1
Ep. 105: Stuart Turton talks The Last Murder at the End of the World, Research & More
1:05:34
1:05:34
Play later
Play later
Lists
Like
Liked
1:05:34
Join co-hosts Adrian M. Gibson and M.J. Kuhn as they chat with bestselling author Stuart Turton about his new novel The Last Murder at the End of the World, his popular works The 7 1/2 Deaths of Evelyn Hardcastle and The Devil and the Dark Water, writing a large cast of characters, history and research, theme and the role of the author, Agatha Chri…
…
continue reading
![Artwork](/static/images/128pixel.png)
1
TBRCon2024 Highlight: SPSFC 2 Finalists (with Rory August, N. C. Scrimgeour, Dito Abbott & More)
1:22:09
1:22:09
Play later
Play later
Lists
Like
Liked
1:22:09
Every Friday, we're highlighting a panel from the TBRCon2024 all-virtual SF/F/H convention, looking back on the incredible variety of discussions that we had the honor of hosting. This week, moderator/blogger Neil Williams and panelists Rory August, N. C. Scrimgeour, Dito Abbott, Drew Melbourne, Cameron Cooper and Scott (Book Invasion) for a TBRCon…
…
continue reading
![Artwork](/static/images/128pixel.png)
1
Ep. 104: Outlining Your Story with Veronica Roth (Mini-Masterclass)
54:59
54:59
Play later
Play later
Lists
Like
Liked
54:59
Join co-hosts Adrian M. Gibson and M.J. Kuhn as they delve into a mini-masterclass on Outlining Your Story with bestselling author Veronica Roth. During the episode, Veronica lays out some foundations for flexible outlines, including how she became an outliner, starting a new outline, characters/world/plot as a “soup," outlining (and re-outlining) …
…
continue reading
![Artwork](/static/images/128pixel.png)
1
TBRCon2024 Highlight: The Debut Author Experience (with Adrian M. Gibson, Sunyi Dean, Chelsea Abdullah & More)
1:42:53
1:42:53
Play later
Play later
Lists
Like
Liked
1:42:53
Every Friday, we're highlighting a panel from the TBRCon2024 all-virtual SF/F/H convention, looking back on the incredible variety of discussions that we had the honor of hosting. This week, join moderator/author/podcaster Adrian M. Gibson and authors Sunyi Dean, Chelsea Abdullah, Scott Drakeford, Emma Mieko Candon and Kaden Love for a TBRCon2024 p…
…
continue reading
![Artwork](/static/images/128pixel.png)
1
Episode 128: The Carousel of Progress
1:24:32
1:24:32
Play later
Play later
Lists
Like
Liked
1:24:32
Making fantasy worlds into living, growing worlds means giving them a history of change and growth and shifts in technology and culture, not to mention governments and borders. We talk about building history, historical ages and generational shifts, as well as diving into what are the historical ages in the world of the MNG, and how has it grown? A…
…
continue reading
![Artwork](/static/images/128pixel.png)
1
Ep. 103: Veronica Roth talks When Among Crows, Slavic Folkore, Dystopias & More
57:41
57:41
Play later
Play later
Lists
Like
Liked
57:41
Join co-hosts Adrian M. Gibson and M.J. Kuhn as they chat with bestselling author Veronica Roth about her new novella When Among Crows, Divergent and managing success, dystopias and surveillance, writing adult SFF vs. YA, The Witcher and Polish folklore, writing novellas and multiple POVs, shifts in the publishing industry, worldbuilding approaches…
…
continue reading