Jim C. Hines
  • Blog
  • About
    • Press Kit
    • Cover Posing
    • Privacy and Other Disclaimers
  • Bookstore
    • Autographed Books
  • Bibliography
  • Appearances
  • Rape Resources
  • Contact
    • Speaking Engagements
  • Patreon
  • Facebook
  • Bluesky
  • Tumblr
  • Goodreads
  • Instagram
RSS
August 24, 2012 /

Libriomancer Discussion Post

Libriomancer [Amazon | B&N | Mysterious Galaxy] has been out for two and a half weeks. My thanks to everyone who’s reviewed and talked about the book. My agent describes it as my best launch week ever, and says Libriomancer hit the top ten fantasy hardcovers list for Bookscan, which is pretty darn cool.

For those of you who’ve read it, I wanted to give you a place to talk about the story. What did you like? What didn’t work for you? What are you looking forward to in Codex Born? Any predictions?

There will be spoilers in the comments!

I’m happy to answer questions … some of them, at least 🙂  But I’m also happy to stay out of the way and let folks talk.

One question that came up at several of my booksignings was how libriomancy works with ebooks. I said that was answered in the book, but I think I messed up. It looks like I touched on that in the second book. Short answer: it’s possible to perform libriomancy with ebooks, but Isaac can’t do it.

Let the Wild Booktalk Rumpus begin!

August 24, 2012 /

A Few Weird Tales Follow-up Links

Before I get into the links, I wanted to say thank you to everyone for your support and encouragement after Wednesday’s post. I’m declaring comment amnesty for myself because I just couldn’t keep up with them all, but I’ve read and very much appreciated every single one. Thank you!

#

A number of people have reported that Weird Tales editor Marvin Kaye is responding to and defending himself in emails, but despite the publisher’s claim that Kaye would be making a statement shortly, I’ve not seen anything. That said, the publisher’s post went up five days ago. I know that businesses can’t always respond on Internet time. But I hope we’ll see some follow-up soon.

#

I was very happy to see #ThoroughlyGoodBooksbyPOC show up as a trending topic on Twitter, at least briefly. Shaun Duke has compiled an alphabetical list of recommended books and authors here.

#

I had caught Mary Robinette Kowal’s announcement that, in response to the Weird Tales mess, Shimmer was now paying pro rates. What I hadn’t realized was that Kowal was underwriting this rate increase herself. I therefore nominate her for the Golden Platypus Award for Awesomeness.

August 22, 2012 /

Depression Update

What if I don’t want to pretend to be happy today?

That thought ran through my head as I hung up the phone at work after helping another user with our applications.

It’s been just over four months since I started taking Zoloft for depression, and about two and a half months since I began seeing a counselor. Overall, I think my life has gotten better … but it’s certainly not perfect, nor is it ever going to be.

Release week for Libriomancer was amazing and wonderful and a lot of fun. It was also exhausting and at times incredibly stressful. I can’t wait for Worldcon, but I know it’s also adding stress and anxiety to my life.

A lot of what I’ve been working on during therapy deals with stuff at home, which I’m not going to get into here. Suffice it to say, some things have improved, while others are more of a work-in-progress.

I think that’s what I’m running into now: the “in-progress” part of it all. This isn’t an instant fix. And the early energy of “Yay, I’m Doing Something About My Depression!” has worn off.

And sometimes things slip. I woke up with low blood sugar at 2 a.m. the other night, which meant I was exhausted the next day at work, and the whole day just kind of steamrollered me from there. I give myself permission to have fun and spend an hour playing the Star Wars game we borrowed from a friend, and then feel guilty and more overwhelmed by the stuff I didn’t get done.

On a personal level, this week has pretty much sucked. And that’s going to happen. Nobody gets all good days. But it’s hard. In the back of my mind, I start thinking that maybe the meds aren’t helping as much, or maybe the therapy hasn’t done enough–

No, that’s not true. What I really start thinking is that I’ve failed. That if I were doing a better job of listening and understanding and working in therapy, the conversation that spiraled so out of control last night never would have happened. That all of the relationships and issues I’m struggling with would be better. But things that made sense in the doctor’s office get all murky and messed up when I try to apply them to real life.

Maybe it is my failure. Or maybe that’s just life. (And these are not mutually exclusive possibilities.)

What I think I need to do is remind myself that this is a long-term process. To recognize that things have improved, overall. To give myself permission to have bad days, and to cut myself some slack when things fall apart.

All of which is easier said than done.

Dear Depression,

You win this round of lightsaber duel. But next time I talk to the therapist, I’m asking her for the cheat codes, and when I come back I’m going to slice your giblets off.

Sincerely,
Jim

August 21, 2012 /

Good Books By/About PoCs

I was talking to author Saladin Ahmed on Twitter about the Save the Pearls mess, and the fact that all of the attention being paid to this racist book, particularly with the Weird Tales disaster, has undoubtedly led to additional sales of the book.

I’m skeptical as to how many extra sales the book has gotten — while there are a ton of Amazon reviews, the sales rank is nowhere near as good as I’d expected, based on the controversy. But that rank has still jumped up in recent days, so she’s getting some sales, if only from people curious to see what all of the fuss is about.

I don’t believe this is a reason to not talk about the book, or to not publicly and loudly challenge racism in the genre. I might not appreciate that my blog post yesterday could have given this author a few more sales, but I prefer that potential side effect to silence.

That said, it totally sucks that a hugely problematic book is rewarded with so much attention while other, far better books by and about people of color are overlooked or ignored.

Therefore, I’d like to open the comments to recommendations of better books to read.

I’ll throw out a few of my own to get things started.

  • Redemption in Indigo [Amazon | B&N | Mysterious Galaxy] by Karen Lord. (Reviewed here.)
  • Who Fears Death [Amazon | B&N | Mysterious Galaxy] and Zahrah the Windseeker [Amazon | B&N | Mysterious Galaxy] by Nnedi Okorafor. (Reviewed here and here.)
  • Throne of the Crescent Moon [Amazon | B&N | Mysterious Galaxy] by Saladin Ahmed. (Reviewed here.)
  • Shadow Ops: Control Point [Amazon | B&N | Mysterious Galaxy] by Myke Cole. (Reviewed here.) ETA: Charles Stross disagrees with me about this one in the comments here.
  • Crystal Rain [Amazon | B&N |  Mysterious Galaxy] and sequels, by Tobias Buckell. (Reviewed here.)
  • The Hundred Thousand Kingdoms [B&N | Mysterious Galaxy | Amazon] and sequels, by N. K. Jemisin. (I recommended book one for a Nebula, and reviewed book two here. A review of book three will be coming soon.)
  • Bone Game [B&N | Amazon], by Louis Owens. (I read this one a long time ago, and it impressed me a great deal.)
  • Anything by Octavia Butler. I’ve never read a book by Butler that I didn’t like.

Also, see the Carl Brandon Society Resource page for reading lists.

Your turn. What other books by and/or about people of color would you personally recommend? What authors do you believe deserve more time and attention?

ETA: I’ve started a Twitter Hashtag for this conversation as well: #ThoroughlyGoodBooksByPOC

August 20, 2012 /

Thoroughly Nonracist Nonsense

Synopsis: Weird Tales was planning to publish the first chapter of Victoria Foyt’s Saving the Pearls: Revealing Eden, a novel which editor Marvin Kaye described as a “Thoroughly Non-racist book,” calling it:

…a compelling view of a world that didn’t listen to the warnings of ecologists, and a world that has developed a reverse racism: blacks dominating and detesting not just whites, but latinos and albinos, the few that still survive of the latter are hunted down and slaughtered.[1. Kaye’s original post has since been yanked from the Weird Tales site.]

Revealing Eden is a science fiction novel, which is not what Weird Tales usually published. I.e., Kaye was going out of his way to promote this book, which is totally not racist.

Kaye condemned those who criticized the book as lacking in “wit, wisdom and depth of literary analysis to understand what they read.” I like to think of myself as someone who rolled reasonably well on those stats, so I figured I’d download the sample to my phone and give it a read.

Excerpts from the first chapter are indented. My thoughts are italicized.

EDEN JUMPED at the sound of approaching steps. They must not see.

Black people are “them.” There’s totally nothing racist about setting up a racial us vs. them dichotomy in the very first line of your book.

Eden shot to her feet, her heart racing, as a plump, dark-skinned lab assistant appeared on the other side of the partition. It was only Peach, who wasn’t as cruel as the rest of them.

From the fourth paragraph. Our heroine is named after the garden of paradise, while our heavy and not-quite-as-bad-as-the-rest black woman is named Peach. Totally not racist!

Had Peach forgotten that Eden’s skin only had a dark coating? Maybe she was passing, after all. Wouldn’t that be nice. Eden almost enjoyed pointing out the truth.

Eden wears totally-not-blackface both to protect her from the sun’s radiation and to make herself look beautiful. Also, Peach is apparently an idiot, despite being Eden’s supervisor.

In that quiet, treasured space, [Eden] allowed herself one small but true thought: I hate them.

To sum up so far, we have a white protagonist in a world where black people are cruel, idiot overlords, and she hates them. But maybe the author is going to do some clever and totally-not-racist inversion.

That bitch Ashina was now fifteen minutes late and Eden wanted to take her break. She glanced around the lab, hoping for a sign of the haughty Coal.

Black people are Coals. White people are Pearls. Also, the second Coal we meet is a haughty (uppity?) bitch.

Eden flinched. One of them was touching her. White-hot light exploded in her head. Before she knew it, she blurted out an incendiary racial slur.

“Get your hands off of me, you damn Coal!”

“Coal” is an incendiary racial slur … which our protagonist is constantly using in her narrative. Also, I’m a little curious why the author uses and defends the term in interviews. I’m sure there’s a totally-not-racist reason, though!

###

I only read the sample, so it’s possible that Foyt manages to use the reversal of traditional U.S. racial dynamics to produce an insightful and important work that goes beyond nasty, bullying, caricatured Coals and the brilliant-but-persecuted Pearls. But the first chapter that I read doesn’t move beyond these simplistic dynamics and one-dimensional portrayals of a heroic white girl in a world dominated by nasty, dull-witted blacks.

And that first chapter is what Marvin Kaye was going out of his way to showcase in Weird Tales, a magazine which had earned a place on the 2010 Hugo ballot under the leadership of former editor Ann VanderMeer. That is what Kaye defended as a Thoroughly Non-racist book.

I’m more than willing to grant that the author probably did not deliberately and intentionally set out to write a book based on racial caricatures and stereotypes, that she intended no offense when she hypersexualized black men or described Eden’s black love interest as a “beast man,” that her premise, which relies on Eden and her white father being smarter than all of the evil blacks, was not meant to be hurtful. I accept that she didn’t try to write a story which takes place in a world almost identical to the paranoid fear-rantings of a lifelong KKK loyalist. (“This is what will happen if you let them darkies take over!”)

If you choose an incredibly narrow definition of racism as intentional, deliberate, fully conscious harm, then an argument could be made for Kaye’s defense of the book.

It would be a very poor argument. And it’s yet another incredibly problematic example of a white man in a position of power standing up and lecturing people of color, in a most condescending fashion, about how they don’t understand what racism is, and that he is declaring this book officially Not Racist.

I see now that Kaye’s piece has been pulled, and the magazine is apologizing for any pain and offense it caused. Kaye is traveling and hasn’t responded yet. While I appreciate the apology from the higher-ups at Weird Tales, I remain highly disturbed that the editor ever thought this was in any way a good idea, that he was so supportive of this novel that he was going out of his way to defend  and support it … up until the Internet landed on his head.

I’m sure Marvin Kaye, like Victoria Foyt, had absolutely no intention of causing harm. But lack of intent doesn’t undo or negate the harm caused by ignorance, and Kaye’s actions have been harmful indeed.

ETA: And it sounds like Kaye and the publisher were told months ago that this was a bad idea. (From Jeff VanderMeer – also includes a screenshot of Kaye’s post.)

ETA x 2: N. K. Jemisin – This is how you destroy something beautiful…

—

August 20, 2012 /

The Last Airbender Movie and Cultural Appropriation

Last week I talked about the first season of Avatar: The Last Airbender.

Well, my son had been curious about the live-action movie, and when I saw it was on TV this weekend, I recorded it so we could watch it together.

I had heard some of the controversy about the casting choices. (I’m not going to rehash the racebending fail here, but seriously, Hollywood – WTF??? And every time we saw Katara and Sokka or their grandmother, I kept wondering why M. Night Shyamalan thought this movie needed white people playing Inuit dress-up.)

Overall … I’m just going to quote my son, who said, “Well, I guess there were some parts I kind of liked.”

This was almost a beat-for-beat imitation of the first season of the cartoon, but with all of the magic and wonder and brilliance sucked out of the story. I did like a lot of the visuals, the way the movie brought to life the images from the cartoon. There were some good set pieces, and I liked seeing live-action bending. But all in all, this movie perfectly demonstrates that there’s more to telling a good story than just an idea or an outline of plot points.

As I was watching, my thoughts kept going to some of the more egregious instances of cultural appropriation in storytelling, by which I mean those stories where an author takes the “shiny bits” from other cultures and uses them in his or her story without any real understanding of that culture. This was driven home again and again as I sat through the movie, particularly by the fact that they couldn’t even pronounce the main character’s name right.

Shyamalan had some shiny bits: the big fire-nation ships, Sokka’s boomerang whipping around, Aang’s glider, nifty scenery pieces like the water tribe city, and of course, lots of bending. And it all somehow managed to be both flat and hollow (which I would have sworn was a physical impossibility).

What makes Aang work in the series isn’t just his responsibilities and his pain; it’s his joy. Aang plays. He creates fun and joy and delight, even in the midst of tragedy. That’s part of his power. When that Aang tells Zuko he thinks they could have been friends, you feel it. Dang, do you feel it. But when Noah Ringer says it, it’s empty and boring.

It was interesting seeing Appa and Momo brought to life, and there were one or two vaguely amusing scenes with Appa, but once again they were just there. You don’t see Aang’s love for his animal companions. You don’t get any sense that Appa is Aang’s one remaining connection to his past. You could erase Momo entirely from the movie, and absolutely nothing would change.

And then there’s Zuko and Iroh. Oh, M. Night Shyamalan, no. We see hints of Zuko’s depth and conflict, but they’re fleeting. Momentary flashes to torture us with what could have been. And Uncle Iroh … such an amazing character in the cartoon. Confident and strong, at peace with his tortured past, so incredibly protective and loving of his nephew. He’s amazing. Like Aang, he has learned to find joy. Having lived through war, he’s learned the value of peace, but push him too far or threaten his nephew, and he will end you.

And for Iroh, M. Night Shyamalan brings us … some guy sprawled out getting a foot massage from a girl. A man who stands there and watches the moon spirit get stabbed, and then lashed out with impressive but utterly ineffectual firebending, which only makes him look more useless.

Shyamalan has said he’s a fan of the show, that his daughter dressed up as Katara for Halloween, and that he and his family used to watch Avatar together. During development, the creators of the show talked about how Shyamalan respected their material (source).

Maybe he is a fan, I don’t know. All I can say is that watching this movie gave me flashbacks to college and that white kid who filled every wall and surface of their dorm room with Native American stuff they bought from the mall.

Stealing shiny bits isn’t enough. Sure, it might look pretty, but when you don’t understand or respect the source of your story, you’re left with a shallow mockery.

August 16, 2012 /

Avatar, Season One

After enjoying The Legend of Korra so much, I bought the first season of Avatar: The Last Airbender, and have been watching it with my son.

Quick synopsis from the back of the box:

After a lapse of 100 years, the Avatar–spiritual master of the elements–has returned. And just in the nick of time. The Four Nations (Water, Earth, Fire, and Air) have become unbalanced. The Fire Nation wants to rule the world, and its first conquest will be the Northern Water Tribe. It’s up to a 12-year-old Airbender named Aang to find a way to stop it…

It’s strange watching this after Korra. I feel like I’m moving backwards. The animation isn’t as sharp or polished, and the stories aren’t quite as tight. Avatar also feels like it’s targeted at a younger audience. (Which makes sense … Korra would be going after that same fanbase, now older.)

I enjoyed season one, and have already picked up and started watching season two. (We just met Toph Beifong tonight – woo hoo!) I think my favorite aspect of the show is Aang’s sense of fun and playfulness. I’m rather fond of characters who can find the joy in life, and that feels like something Korra sometimes lacked.

Of course, Avatar has it dark moments too … at times you sense that Aang’s childlike antics are covering up his grief and fear, his pain at sleeping away a hundred years, awakening to find everyone he knew dead and gone. (Almost everyone.) Not to mention his guilt at what’s happened to the world while he slept. You see how much this Avatar business weighs Aang down, and while he makes mistakes, he keeps struggling to take care of his responsibilities.

I felt like they weren’t entirely sure what to do with Katara and Sokka, Aang’s Water Tribe companions, at first. Katara apparently took a course in speed-bending, going from a very novice waterbender to a master over the course of a few episodes. Sokka, being the only nonbender in the trio, occasionally feels like a third wheel. He has some good moments and some good lines, but can’t quite keep up with the butt-whooping abilities of the other two.

And then there’s our antagonists, Prince Zuko and his Uncle Iroh. These two are, in my opinion, the best characters in the series. Zuko is wonderfully broken, determined to capture the avatar in order to prove himself to his father and redeem his alleged dishonor. And Uncle Iroh is just awesome, a warrior who’s been through hell and eventually found his way out to peace. He’s a man who takes joy everywhere he can find it, because he knows how quickly it can all end. Also, despite his portly appearance, he’s a total badass. Their relationship is wonderful, with Iroh trying so hard to help his nephew, even while it rips Zuko apart inside that he can’t get that same love from his father.

Overall, this felt like a first season, a show that stumbled a bit as it tried to find its way … but it’s a good first season. There were episodes that fell into more predictable paths (of course Aang doesn’t deliver the map to Katara and Sokka … sigh), but even in these early episodes you can see the story starting to take on more complex conflicts and veering away from easy answers. And while it’s a show aimed for children, it also shows some of the pain and loss and horror of war.

I approve, and will be watching the rest of season two post haste!

August 15, 2012 /

Worldcon Schedule

In two and a half weeks, I’ll be attending my very first Worldcon. They’ve posted a draft of the program grid here, and my tentative schedule looks like so:

  • 8/30, 5:30 p.m., Dusable – Reading
  • 8/31, 10 a.m. – Noon – Writers Workshop (Preregistered attendees only)
  • 9/1, 9:00 a.m., Comiskey – SFWA Business Meeting
  • 9/1, 10:30 a.m. – Noon, Columbus IJ – The Art of the Cover Pose (Jim C. Hines, Karen Haber, Steven Vincent Johnson, Teresa Nielsen Hayden, Yanni Kuznia)
  • 9/1, Noon – 1:30 p.m., Autograph Tables – Autographing (Charles Justiz, James Kahn, Jim C. Hines, Joan Slonczewski, Lee Martindale, Mary Robinette Kowal, Nancy Fulda, Robert Reed, Tony Pi)
  • 9/2, 6:00 p.m. – ??? – Hugo Reception/Ceremony/Loser’s Party – I still haven’t picked out a suit for the Hugos. What do you think of this one?

I’ve also got dinner with my publisher and my agent (Friday and Saturday, respectively), a few interview/podcast recordings, and most importantly, random hanging out at the bar and elsewhere!

I’m already feeling a little overwhelmed by the number of people I want to see and/or meet at this thing. Between business-type stuff and “OMG look at all of the cool people who will be there!!!” I expect it to be a busy but very fun time.

For those of you who have been to a Worldcon before, any advice for making the most of the weekend?

(And I know I said I was done babbling about Libriomancer, but I found out last night that the book has already gone back for a second printing, one week after the release, which is pretty dang cool!!!)

August 13, 2012 /

I Survived New Book Week

I think the lesson of this past week is that I’m not 21 anymore. Working a normal schedule at the day job and then doing four nights of booksignings throughout Michigan was, perhaps, not the smartest plan. Unless the goal was to transform me into a zombie by Saturday, in which case it was a flawless plan.

That said, I had a great time! Huge thanks to everyone who came out to the events, and to Schuler Books in Lansing & Grand Rapids, Kazoo Books, and Nicola’s Books for hosting.

Autographed Books: If you couldn’t make it and wanted an autographed copy of Libriomancer, you can order one through the Schuler Books’ website while their supplies last. Make sure you specify that you want an autographed copy. (I signed a lot of stock, so they should have enough for a while.)

Amazon Freakout: Amazon rankings really aren’t that great for figuring out how your book is doing … but in that first week, they’re all you’ve got. So I spent a lot of time on the refresh button. The Kindle version hit #291 at Amazon, and the hardcover reached #622. These are the best numbers I’ve seen for any of my books, which blows me away. Thank you to everyone who picked up the book in its first week, or who spread some word-of-mouth. I’m a bit dumbfounded to see my first DAW hardcover doing so well.

Photos: Tuesday’s signing at Schulers saw a nice turnout, as you can see in my badly-spliced pic here. Whitney had prepped the audience with party supplies, which was fun.

She also brought balloons. But not just any balloons. We celebrated New Book Day with Justin Bieber!

My cover pose blog posts came up during the Q&A at most of the signings, which means I ended up explaining and demonstrating to those who hadn’t seen the pics. My friend Gabriel Cuellar was kind enough to capture this moment in Grand Rapids.

Dr. Phil posted some pics of the Grand Rapids event as well, including shots of local convention-master Dave Klecha and Hugo-nominated author Mary Robinette Kowal.

By the time I made it to Kazoo Books on Friday, I was pretty wiped. Fortunately, they had prepared … the Comfy Chair!

Thank you for indulging my new-book neuroses this past week. I’m rather proud of myself for making it through a whole week without telling everyone to RUN OUT AND REVIEW THE BOOK ON AMAZON AND GOODREADS AND FACEBOOK AND YOUR BLOGS RIGHT NOW! Because that could get pretty obnoxious. (But, you know, if you wanted to run out and post a review, I certainly wouldn’t object. I’m just saying…)

I’ll be doing a discussion post for the book soon, but otherwise, I’m done with the online promotion, and will be returning to normal blogging of cool LEGO stuff, the first season of Avatar, sexist dumbassery in the genre and out of it, and so on.

In all seriousness, thank you. As I was driving home from Kalamazoo on Friday, I kept thinking about how incredibly fortunate I’ve been. I love being a writer, being able to tell and share these stories. It’s the best job in the world, and it couldn’t happen without you all.

August 10, 2012 /

My Sexual Harassment Policy

As many of you saw, Readercon posted a statement about their handling of sexual harassment. The convention committee has voted to overturn the board’s decision and issue a lifetime ban to Mister Walling, in accordance with the convention’s policies. They also offered an unreserved apology for the con’s handling of the situation.

As a part of the larger conversation, I’d like to offer the following pledge. Feedback is welcome, and anyone is invited to co-sign.

#

My Policy on Sexual Harassment

My goal in convention/fandom spaces, online, and in general, is to interact with others in such a way that all parties feel safe and respected. Therefore…

  1. I will be accountable for my actions. If I mess up, I will not make excuses or blame others for my behaviors or the consequences of those behaviors. (Nor will I make or accept excuses about other people’s inappropriate behaviors, even if they’re friends or Big Important People in the community.)[1. I would love it if I NEVER saw another ‘Oh, but what if he’s a socially clueless Aspie’ remark…]
  2. I will try not to make assumptions about physical interactions, or statements/behaviors that could be construed as sexual. For example, if I don’t know whether or not you’re comfortable being hugged, I’ll ask you.[2. I don’t know why asking is such a difficult concept for people.]
  3. I will listen to and respect your boundaries. Period.
  4. If I see a situation where it looks like you are being harassed, I will ask if you’re okay and/or attempt to offer you a way out of the situation. Depending on the situation, I will confront the harasser and/or offer to back you up in confronting/reporting the harasser yourself if you choose to do so.
  5. If someone I know is harassing others, I will pull them aside and confront them on their behavior.
  6. If they refuse to change their behavior, I will “ban” them from my life (both in the real-world and in my online spaces).
  7. I will continue to speak out, and to try to encourage discussion and action to reduce sexual harassment.

#

Other Reading:

  • My friend group has a case of the creepy dude. How do we clear that up? -Captain Awkward
  • Why it’s important to cut that creeper guy from your social group. -The Angry Black Woman
  • An Incomplete Guide to Not Creeping -John Scalzi

—

«< 137 138 139 140 141 >»

New Books in 2025

Kitemaster:
Amazon | B&N | Bookshop
Read the First Chapter: PDF | EPUB

Slayers of Old, Coming Oct. 21:
Amazon | B&N | Bookshop

Blog Archives

Free Fiction

  • Stranger vs. the Malevolent Malignancy, at Podcastle
  • The Creature in Your Neighborhood at Apex Magazine
  • How Isaac Met Smudge at Literary Escapism
  • Gift of the Kites at Clarkesworld
  • Original Gangster at Fantasy Magazine
  • Goblin Lullaby (audio) at PodCastle
  • Spell of the Sparrow (audio) at PodCastle

Banner artwork by Katy Shuttleworth.



↑

Jim C. Hines