Error message

  • Notice: Trying to access array offset on value of type int in element_children() (line 6592 of /home1/montes/public_html/books/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6592 of /home1/montes/public_html/books/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6592 of /home1/montes/public_html/books/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6592 of /home1/montes/public_html/books/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6592 of /home1/montes/public_html/books/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6592 of /home1/montes/public_html/books/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6592 of /home1/montes/public_html/books/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6592 of /home1/montes/public_html/books/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6592 of /home1/montes/public_html/books/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6592 of /home1/montes/public_html/books/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6592 of /home1/montes/public_html/books/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6592 of /home1/montes/public_html/books/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6592 of /home1/montes/public_html/books/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6592 of /home1/montes/public_html/books/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6592 of /home1/montes/public_html/books/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6592 of /home1/montes/public_html/books/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6592 of /home1/montes/public_html/books/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6592 of /home1/montes/public_html/books/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6592 of /home1/montes/public_html/books/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6592 of /home1/montes/public_html/books/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6592 of /home1/montes/public_html/books/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6592 of /home1/montes/public_html/books/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6592 of /home1/montes/public_html/books/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6592 of /home1/montes/public_html/books/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6592 of /home1/montes/public_html/books/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6592 of /home1/montes/public_html/books/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6592 of /home1/montes/public_html/books/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6592 of /home1/montes/public_html/books/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6592 of /home1/montes/public_html/books/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6592 of /home1/montes/public_html/books/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6592 of /home1/montes/public_html/books/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6592 of /home1/montes/public_html/books/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6592 of /home1/montes/public_html/books/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6592 of /home1/montes/public_html/books/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6592 of /home1/montes/public_html/books/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6592 of /home1/montes/public_html/books/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6592 of /home1/montes/public_html/books/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6592 of /home1/montes/public_html/books/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6592 of /home1/montes/public_html/books/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6592 of /home1/montes/public_html/books/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6592 of /home1/montes/public_html/books/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6592 of /home1/montes/public_html/books/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6592 of /home1/montes/public_html/books/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6592 of /home1/montes/public_html/books/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6592 of /home1/montes/public_html/books/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6592 of /home1/montes/public_html/books/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6592 of /home1/montes/public_html/books/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6592 of /home1/montes/public_html/books/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6592 of /home1/montes/public_html/books/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6592 of /home1/montes/public_html/books/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6592 of /home1/montes/public_html/books/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6592 of /home1/montes/public_html/books/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6592 of /home1/montes/public_html/books/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6592 of /home1/montes/public_html/books/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6592 of /home1/montes/public_html/books/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6592 of /home1/montes/public_html/books/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6592 of /home1/montes/public_html/books/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6592 of /home1/montes/public_html/books/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6592 of /home1/montes/public_html/books/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6592 of /home1/montes/public_html/books/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6592 of /home1/montes/public_html/books/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6592 of /home1/montes/public_html/books/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6592 of /home1/montes/public_html/books/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6592 of /home1/montes/public_html/books/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6592 of /home1/montes/public_html/books/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6592 of /home1/montes/public_html/books/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6592 of /home1/montes/public_html/books/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6592 of /home1/montes/public_html/books/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6592 of /home1/montes/public_html/books/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6592 of /home1/montes/public_html/books/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6592 of /home1/montes/public_html/books/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6592 of /home1/montes/public_html/books/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6592 of /home1/montes/public_html/books/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6592 of /home1/montes/public_html/books/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6592 of /home1/montes/public_html/books/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6592 of /home1/montes/public_html/books/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6592 of /home1/montes/public_html/books/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6592 of /home1/montes/public_html/books/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6592 of /home1/montes/public_html/books/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6592 of /home1/montes/public_html/books/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6592 of /home1/montes/public_html/books/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6592 of /home1/montes/public_html/books/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6592 of /home1/montes/public_html/books/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6592 of /home1/montes/public_html/books/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6592 of /home1/montes/public_html/books/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6592 of /home1/montes/public_html/books/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6592 of /home1/montes/public_html/books/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6592 of /home1/montes/public_html/books/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6592 of /home1/montes/public_html/books/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6592 of /home1/montes/public_html/books/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6592 of /home1/montes/public_html/books/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6592 of /home1/montes/public_html/books/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6592 of /home1/montes/public_html/books/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6592 of /home1/montes/public_html/books/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6592 of /home1/montes/public_html/books/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6592 of /home1/montes/public_html/books/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6592 of /home1/montes/public_html/books/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6592 of /home1/montes/public_html/books/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6592 of /home1/montes/public_html/books/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6592 of /home1/montes/public_html/books/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6592 of /home1/montes/public_html/books/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6592 of /home1/montes/public_html/books/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6592 of /home1/montes/public_html/books/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6592 of /home1/montes/public_html/books/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6592 of /home1/montes/public_html/books/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6592 of /home1/montes/public_html/books/includes/common.inc).
  • Deprecated function: implode(): Passing glue string after array is deprecated. Swap the parameters in drupal_get_feeds() (line 394 of /home1/montes/public_html/books/includes/common.inc).
  • Deprecated function: The each() function is deprecated. This message will be suppressed on further calls in menu_set_active_trail() (line 2405 of /home1/montes/public_html/books/includes/menu.inc).

Fantasy Books

Goth Chick News Debuts: GalaxyCon’s Nightmare Weekend Invades Chicago, While Haunted America Ectoplasms All Over Alton

https://www.blackgate.com/ - Fri, 04/11/2025 - 04:02

It’s been a while since we’ve had the chance to bring you a brand-new convention offering, and in 2025 we’re bringing you two. First up is one of the biggest celebrations of all things spooky, creepy, and downright chilling heading to Chicago for the first time this May. GalaxyCon, the powerhouse of fan events, is bringing its first-ever Nightmare Weekend to the Donald E. Stephens Convention Center in Rosemont, Illinois, from May 2-4, 2025 — and it’s shaping up to be an unforgettable fright fest.

“We’re thrilled to deliver our unique fan experience to Chicago,” says Mike Broder, GalaxyCon’s founder and president. “Our events have brought millions to local economies, and we can’t wait to make a positive impact in this area too.”

Translation? A weekend of scares and a boost to local businesses. Win-win!

Over three days, Nightmare Weekend will transform the convention center into a playground for horror lovers including:

  • Over 100 hours of programming: Dive into Q&As, comedy, panels, screenings, gaming, and more.
  • Late-night mischief: After-dark cosplay competitions, karaoke, dance parties, and cabaret performances.
  • Cosplay galore: Show off your creepiest costumes and compete for glory.
  • Tattooing and sinister shopping: Pick up unique merchandise or get inked to commemorate the weekend (will this be the event where I get Chris to go under the needle?).
  • And the pièce de résistance? A killer lineup of celebrity guests ready to make your horror-loving heart skip a beat.

Prepare for meet-and-greets, photo ops, and autograph sessions with stars from your favorite films and shows. This year’s nightmare-worthy roster includes:

  • Cast members from The Walking Dead
  • The hilarious crew of What We Do in the Shadows (that’s a big “Hell yes” from us!)
  • Stars of Thanksgiving (because who doesn’t love a horror twist on a holiday?)
  • The spellbinding witches of Hocus Pocus
  • Icons from slashers like Friday the 13th and Scream VI
  • The vampy badasses of From Dusk Till Dawn

Whether you’re a hardcore horror fan or just looking for a fun weekend escape, Nightmare Weekend has something for everyone. Tickets start at just $40 and are available now at GalaxyCon’s website.

Our second new outing comes up a month later in June. The Haunted America Conference is making its spine-chilling return for the 28th year, but covering it is a first for Black Gate Photog Chris Z and I. From June 26-29, 2025, the historic town of Alton, Illinois — often hailed as one of the most haunted small towns in America — will host this legendary gathering at Lewis and Clark Community College.

And before you come for me on this one, we just report what we see for your entertainment. If we only wanted to report facts, we’d go work for the BBC.

Besides, this isn’t your typical fan convention. Founded in 1997 by renowned author and paranormal historian Troy Taylor, the Haunted America Conference offers a deep dive into the world of ghosts, hauntings, and all things unexplained. ​

Here’s a glimpse of what’s in store:

  • Engaging Presentations: Learn from leading experts about spirits, cryptids, UFOs, and other mysteries that lurk in the shadows. ​
  • Hands-On Workshops: Participate in sessions designed to enhance your investigative skills and understanding of the paranormal.​
  • After-Hours Events: For those brave enough, exclusive nighttime activities delve deeper into the unknown.​
  • Vendor’s Room: Browse a curated selection of eerie merchandise, from haunted relics to the latest ghost-hunting gear.​

Tickets are available now, with general admission granting access to all main events on Friday and Saturday. For a detailed schedule, list of speakers, and ticket information, visit the official Haunted America Conference website.​

So, stay tuned. We’ll be saving all the receipts.

Categories: Fantasy Books

Women in SF&F Month: Antonia Hodgson

http://fantasybookcafe.com - Thu, 04/10/2025 - 18:35

Today’s Women in SF&F Month guest is Antonia Hodgson! She is the author of four historical crime novels and a soon-to-be released epic fantasy novel, The Raven Scholar. The first book in the Eternal Path trilogy, her upcoming novel is an excellent story with factions competing for a throne and a murder mystery that just opens up more and more new questions about the past. Her latest book will be out next week—on April 15 in the US and April […]

The post Women in SF&F Month: Antonia Hodgson first appeared on Fantasy Cafe.
Categories: Fantasy Books

Spotlight on “Glass Century” by Ross Barkan

http://litstack.com/ - Thu, 04/10/2025 - 15:00

Glass Century by Ross Barkan is a tour de force of ambition and grace, a…

The post Spotlight on “Glass Century” by Ross Barkan appeared first on LitStack.

Categories: Fantasy Books

On McPig's Wishliat - Confessions From the Group Chat

http://mcpigpearls.blogspot.com/ - Thu, 04/10/2025 - 13:00

 

Confessions From the Group Chatby Jodi Meadows
What happens in the group chat stays in the group chat… until it doesn’t.
Virginia Vaughn just wants to fit in with her super-popular friend group. That means she doesn’t let them know how much she loves the library, she never speaks a word about her massive crush on tragically unpopular Grayson, and she says nasty things she doesn’t actually mean. But only in the group chat, so it’s harmless, right?
But when she has a blowout fight with her clique—specifically, with the Queen Bee herself—her mean texts are posted online for the entire school to see! And, suddenly, Virginia has no one but her cat to talk to.
Cue "Knight Errant," a mystery boy at school who texts Virginia by accident—and who quickly becomes her closest confidante. Though they send messages back and forth for hours every night, Virginia doesn’t want him to know which classmate she is (because then he’ll connect her to the mean texts ALL OVER THE INTERNET). She likes him, but she really likes Grayson, too. Can she find the strength to tell Knight who she really is? And will Grayson—who has become her only ally at school—give up on her when the awful things she’s said about him are finally posted?
Confessions from the Group Chat is the second middle-grade romcom from New York Times bestselling author Jodi Meadow (BYE FOREVER, I GUESS; MY LADY JANE, now streaming on Prime). Sweet, funny, and authentically messy, this is an ultra-cute story about middle-school misbehavior, innocent first love, and the inner life of a repentant mean girl.
Expected publication October 21, 2025

Categories: Fantasy Books

Review: The Gentleman and his Vowsmith by Rebecca Ide

http://fantasybookcritic.blogspot.com - Thu, 04/10/2025 - 09:00


 Buy The Gentleman and His Vowsmith

FORMAT/INFO: The Gentleman and His Vowsmith releases on April 15th, 2024 from Saga Press Books. It is 464 pages long and available in paperback, ebook, and audiobook formats.

OVERVIEW/ANALYSIS: To save his crumbling family estate, playboy Lord Nicholas Monterris has finally agreed to take a wife. As is tradition, that means the families of the bride and groom will be magically locked into the Monterris family manor while the magical marriage contract is negotiated and signed. To make a bad situation worse, the vowsmith for the bride's family is none other than Dashiell sa Vare, an old flame of Nicholas's who ended their relationship years ago suddenly and without warning. But all past feuds have to be set aside when people start turning up dead. Someone doesn't want this marriage to go through and they're willing to kill to make it happen. Nicholas, Dashiell, and bride-to-be Leaf have to work together to find the murderer before they end up the next victim.

The Gentleman and His Vowsmith is a well-mixed blend of Regency murder mystery and queer romantasy. It takes two rival noble families and their underlings, traps them in an isolated manor house, and mixes in a little murder and a dash of ghostly apparitions. The result is a pot bubbling over with emotions, ranging from love to resentment. In the forced proximity, people are forced to confront their unspoken affections and hash out long simmering hatred. All of this is underpinned by the overall gothic tone, the dark hallways and eerie sights that leave the guests wondering if the murderer is human...or something else.

And with all this talk of passion, now is the time to mention that this is definitely a spicy romantasy. If you're not a fan of explicit scenes, don't pick this one up. Things get hot and heavy between our leads in short order, and it carries on throughout the book. Honestly, as much as I enjoyed the catharsis of two pining lovers finally satiating themselves, at a certain point I was wishing they would keep their hands off each other for five minutes so we could get back to the murder solving.

(I also want to mention that if you're concerned that the bride in this situation gets the short end of the stick, don't worry. This isn't a situation where she's being cheated on or otherwise getting left out in the cold. She's being forced into the marriage as much as Nicholas and for various reasons is perfectly fine with him wanting to be with someone else.)

I did enjoy the queer reimagining of the Regency era, with same sex pairings fully accepted. This doesn't mean Regency society is suddenly perfect. Social stratification still exists (a noble cannot simply marry a "lowly" vowsmith") and you're still expected to carry on the family name through marriage (even if it requires something like a "stud" clause for those who don't want to sexually partner with their spouse). Nobody blinks an eye, however, at the idea of same sex relationships, as long as all the other social norms are being followed.

Overall the mystery itself is a solid twisty affair, with plenty of clues and red herrings to keep the reader on their toes. There's lots of family drama to unpack, with each new revelation providing another motive for murder. I admit, I was slightly underwhelmed by the eventual reveal of the murderer at the end of the day (given the range of options I had considered), but the journey to get to that point was satisfying.

CONCLUSION: In short, do you like murder mysteries? Do you like romantasy? If you answered yes to both questions, then do yourself a favor and pick up The Gentleman and his Vowsmith

 
Categories: Fantasy Books

Women in SF&F Month: Lucia Damisa

http://fantasybookcafe.com - Wed, 04/09/2025 - 18:32

Today’s Women in SF&F Month guest is Lucia Damisa! She is the coordinator of Path2pub (Path To Publication), a website where writers offer tips and advice while sharing about their journeys and experiences. Her first novel, A Desert of Bleeding Sand, was just released with Darkan Press at the end of March, and it will be joined by A Winter of White Ash, the second book in her five-book series, this summer. Inspired in part by Nigerian and other African mythology, […]

The post Women in SF&F Month: Lucia Damisa first appeared on Fantasy Cafe.
Categories: Fantasy Books

A Metaphysical Nightmare: Brian Moore’s Cold Heaven

https://www.blackgate.com/ - Wed, 04/09/2025 - 15:00

The Irish writer Brian Moore, who died in 1999 (he pronounced his first name in the Irish fashion — Bree-an) was one of the most interesting novelists of his time, at least based on the four books of his that I’ve read, all of which deal with areas where the supernatural, the philosophical, and the theological intersect and blur into each other.

Catholics (1972) is set in the near future after a hypothetical Fourth Vatican Council has banned private confession, clerical garb, and the Latin mass, while the fictitious Pope of the novel is engaged in negotiating a formal merger of Roman Catholicism and Buddhism, radical changes that are resisted by a handful of monks living on a small island off the coast of Ireland. In The Great Victorian Collection (1975), a scholar dreams of a fabulous collection of Victorian artifacts, and when he wakes up, it has actually appeared in the parking lot outside his California motel room. Who will believe such a thing? Can he believe it himself? Black Robe (1985) is a painstakingly detailed — and bracingly unsentimental — historical novel about the material and spiritual struggles of a Jesuit missionary to the Hurons in seventeenth century Canada.

Cold Heaven (1983) was the first Moore novel I read. That was over thirty years ago, and though the details faded over the decades, I retained a fairly strong memory of the theme and overall shape of the story. The impression that remained the strongest, however, was a feeling of general dislike. Because I very much enjoyed the subsequent Moore novels I read, I’ve often wondered whether my tepid response to Cold Heaven was my own fault; perhaps I just didn’t know how to read the book all those years ago. It was in this frame of mind that I recently reread the novel, reconfirming some of my original impressions and altering others.

Issues of faith and belief are central to all four of these books. Moore was raised a Catholic (and not just any Catholic — an Irish Catholic), though by the time he began his writing career he was no longer a believer. Though faith is a closed issue for most believers and non-believers alike — they’ve just come to different conclusions — for Moore the question is far from settled. Despite his rejection of his religious upbringing, in his books dealing with faith isn’t like picking up a lifeless broom handle — it’s like grabbing a snake. You can never be sure you’ve got a secure hold on it, and you have to adjust your grip constantly, because the thing you’re dealing with is alive, with a will of its own.

Before going any farther, a disclaimer — I am not a Roman Catholic, but I am a Christian, and though I am unable to entirely set aside my philosophical and theological convictions when I read a piece of fiction, I do make a good faith effort to take a writer’s work on his or her own terms. Given the subject of this book, I tried especially hard to assume as “neutral” a position as possible. I will say that Moore didn’t make that easy, which was probably his intention.

Cold Heaven is told (almost) entirely from the point of view of a young American woman in her mid-twenties named Marie Davenport. When the story begins, Marie is on vacation with her physician husband, Alex, in the south of France, where he is attending a medical convention. Marie has decided to leave Alex, an arrogant, controlling, selfish man, for her lover Daniel, whom she has secretly been having an affair with for over a year. Marie hasn’t yet summoned the courage to tell Alex this, however.

Before Marie can bring herself to confront her husband with her decision, Alex is struck by a motor boat while swimming in the Mediterranean and suffers a skull fracture. He is taken unconscious to a hospital, where he dies without ever regaining consciousness.

Things immediately shift from the tragic to the bizarre and inexplicable when Alex’s body disappears from the hospital. Has it just been “misplaced”, or is there something else going on? Marie begins to think the latter when she checks her hotel room and discovers that Alex’s clothing is gone and that someone has used his airline ticket to return to the states. Marie follows and catches up with this person, who turns out to be Alex, very much alive — sort of.

What happened? All Alex knows is that he woke up in the hospital morgue; confused and seized by panic, he fled the hospital and the country. When Marie finds him, he is wildly unstable; sometimes he seems almost normal, but most of the time he swings between combative agitation, and most frightening to Marie, a dull, glassy-eyed affectlessness when he seems little more than a zombie. Physically, his vital signs also go through extreme fluctuations; at times, his pulse and temperature readings are so low as to literally be impossible, and sometimes he seems to again be dead. Alex is apparently helplessly suspended between life and death.

Unwilling to abandon him in this condition, Marie wonders whether her husband is being used to punish her for something that happened a year before, and it is this mysterious event and Marie’s response to it that form the crux of the novel.

Exactly one year before Alex’s accident, Marie had been in Carmel, California for a tryst with Daniel. She had been taking a solitary stroll along the cliffs by the ocean when the figure of a young girl appeared lower down the cliff side, in a spot where it would have been virtually impossible for a person to be. Bathed in an eerie, unearthly light, the girl called Marie by name and told her, “I am your mother. I am the Virgin Immaculate.” She also instructed Marie to tell the priests of this encounter, because that spot must become “a place of pilgrimage.” These pronouncements were immediately followed by lightning and thunder, after which the figure faded away.

Such an experience would startle and discomfit almost anyone, but it especially shakes Marie, and for a very good reason — she’s an atheist who has nothing but hatred and contempt for religion and mistrust and suspicion for religious people.

Marie’s mother was a barely-practicing Catholic and her father wasn’t religious at all. When her mother died, Marie’s father put her into a Catholic boarding school in Montreal simply to have the girl out of his hair. She hated it there and never forgave her father for ignoring her pleas and abandoning her in a place that tried to indoctrinate her in an unwanted faith. (A convent of the same order as the despised school is in Carmel, near the spot where Marie saw the apparition.)

In the year between her experience in California and the disaster in France, Marie has gone about her life as if the vision never happened; not only did she not tell any priests about it, she has never told anyone else, either. She treats this possible encounter with the divine as if it were a shameful, dirty secret.

Alex’s accident and his strange condition coming exactly one year later — can it just be a coincidence? Marie thinks not; she very much fears that she is being punished for her disobedience, and that her husband is a kind of hostage, that through him she is being compelled to obey the apparition’s directions. She finally speaks to a sympathetic member of the Catholic clergy, Monsignor Cassidy, a cautious, commonsense religious bureaucrat who is nevertheless not insensitive to higher things. Marie’s main concern is not to be publicly implicated or involved in any way in this situation, whatever the church decides to do about it.

As Monsignor Cassidy tries to decide how to handle this situation (he would much rather be swimming or on the links) and Alex continues to lurch between extremes, Marie frantically tries to escape something that she can only think of as a trap; seeing herself as a victim of unseen forces, she suspects every word spoken, every action taken by anyone she meets as a move in a sinister chess game, the object of which is to steal her life from her. With a barely suppressed hysteria, she comes to see herself and everyone else in this drama as little more than powerless marionettes.

Her extraordinary dilemma is finally resolved when the apparition appears again, this time to a nun from the nearby convent. (Marie is present when this happens, but rather than see the vision again she closes her eyes, places her hands over her ears, and flings herself face down on the ground.) As the charge has now been “passed on” to someone else (due to Marie’s adamant refusal?), Monsignor Cassidy assures her that he will completely leave her out of the report that he will make to his superiors. She is free to resume her old life on her own terms.

People are sometimes spoken of as “clinging desperately” to belief; throughout the book, Marie has clung desperately to unbelief, and in the end, she has successfully outrun the Hound of Heaven. At one point, she declares (repeating Catholic doctrine, no doubt unintentionally), “a person has a right not to believe.” Monsignor Cassidy agrees: “I think God has let you go.”

It did not take long for me to remember why I felt a vague dislike when I thought of Cold Heaven — the reason is Marie; she’s a difficult character to warm up to, to say the least. We’re in her head for virtually the entire book, and for the whole course of the story, she’s driven by nothing but fear, hatred, anger, resentment, and suspicion that frequently crosses over into outright paranoia. Even if you think that these reactions are entirely understandable and justified, it’s still extremely unpleasant to be locked up with such a person for two hundred and fifty pages.

She’s also a frustrating character because the above-mentioned reactions and attitudes make her, quite literally, stupid. When she talks to the good-humored and reasonable Monsignor Cassidy or the friendly nuns from the convent, her preconceptions about them and her absolute refusal to concede that their worldview might have anything at all going for it, cause her to be almost literally unable to see them, unable to hear them, unable to understand the simplest things that they say to her, unable to extend them the smallest degree of trust or sympathy. (At one point, when she sees a minister in the hospital, she immediately bristles. She knows that there are always ministers around such places, “bothering people.” It never occurs to her that some people may actually want a minister, may benefit from their presence. If she were told that, she would likely stare blankly; the words wouldn’t even register.)

As she avoids the apparition’s directions, so she avoids any uncomfortable question or issue. She never once confronts the fundamental incoherence of her position, that of thinking that her husband is being threatened and that she’s being blackmailed by something that she doesn’t even believe exists. (Most of the time, she reflexively thinks that some unnamed “they” are forcing her to do what she doesn’t want to do. But exactly who are “they?” A golf-playing prelate and some dirt-poor nuns couldn’t be pulling the strings in a cosmic conspiracy, could they?)

We’re not much better off than Marie, because we never get a clear enough view of this struggle to be able to render a judgment on it — Marie seems to be just a recalcitrant piece of rope in a game of tug-of-war, the real nature of which we never understand, because we never know who’s holding the ends of the rope.

On a more down-to earth level, Marie never understands that she’s just like her hated father, who also would admit no impediments whatsoever to living his life precisely the way he wanted. Likewise, she avoids thinking about the irony of being desperate to save her husband… so that she can tell him that she’s leaving him because she never loved him. (After all, isn’t Alex as much a threat to the life Marie wants to live as any apparition?)

Still, despite its frequently infuriating protagonist, simply taken as an intricate, offbeat thriller, Cold Heaven is often a gripping read. If it ultimately feels somewhat unsatisfactory, that may be because of all the issues that are never addressed, the greatest of which is this — Marie “wins”, in that she successfully rejects the call that was placed on her (which, from everything that we can see, was a genuine one, not a dream, not a hallucination)… but in this context, what does winning mean? Has she really won a hard-fought victory, or has she actually suffered a defeat — one that may have eternal consequences?

That’s the question of questions, but a definitive answer to it can’t be given within the bounds of the story that Brian Moore has given us; perhaps one of the things that he was saying in Cold Heaven is that it’s a question that can’t be answered within the bounds of the “story” that we’re all in, this little life that begins in darkness and ends with a blank wall that it’s impossible to see over.

More now than after my first reading, though, I believe that Brian Moore was canny enough a writer to know what questions his book was posing but not answering, and also to know just what kind of impression Marie is likely to make on readers. I do wonder, though, if it might it not have been better to have given her some corner of herself, however small, that was beguiled — “tempted”, even — by the apparition’s call; it certainly would have made her a less strident, more interesting, more nuanced and sympathetic character. Moore almost certainly considered such a strategy, but we must assume that the Cold Heaven that would have resulted from that change is not the Cold Heaven he wanted to write.

In the end, it might be best to regard this odd, ambitious, unsatisfactory yet haunting novel as a sort of metaphysical nightmare. Some of my favorite books fall into this category — The Man Who Was Thursday by G.K. Chesterton, The Unpleasant Profession of Jonathan Hoag by Robert A. Heinlein, The Third Policeman by Flann O’Brien, The Land of Laughs by Jonathan Carroll, The Arabian Nightmare by Robert Irwin, Typewriter in the Sky and Fear by L. Ron Hubbard, The Mysterious Stranger by Mark Twain, UBIK by Philip K. Dick, and Conjure Wife by Fritz Leiber are some outstanding examples.

These are books in which the face of reality is veiled, and more than that, in which there is a strong implication that we can never pierce that veil, not because of any inherent limitations in our perception but because the appearance of things has been consciously contrived to deceive us. Contrived by whom? Ah, now that’s a question…

In a metaphysical nightmare, not only is there a sense that reality is inexplicable and sinister (that it’s somehow fundamentally wrong), but the characters must also have an overpowering feeling that they are trapped in that warped reality with no possibility of escape; that’s the nightmare aspect of the story. (The nightmares are literal in several of the books I mentioned, Fear and The Arabian Nightmare, especially, and even in Cold Heaven, where Marie begins having terrifying dreams after she first sees the apparition.)

Metaphysical nightmares are the very opposite of comforting, and reading one can give you a chill that can’t be dispelled by turning up the thermostat; certainly they’re not stories that you read for reassurance. Is the world really like that, though — are we actually living in a metaphysical nightmare?  I don’t think so, but I know some people do. (I have to admit that there are days when it’s difficult to disagree with them.) I do know this, though — in a world like that, options are reduced to just a few: faith, despair, madness, or, as in the case of the triumphantly intransigent Marie Davenport, just lower your head, charge forward in your chosen direction, and whatever you do, avoid asking certain questions.

Any Questions?

Thomas Parker is a native Southern Californian and a lifelong science fiction, fantasy, and mystery fan. When not corrupting the next generation as a fourth grade teacher, he collects Roger Corman movies, Silver Age comic books, Ace doubles, and despairing looks from his wife. His last article for us was To Save Your Sanity, Take Steven Leacock’s Nonsense Novels and Call Me in the Morning (or, Why Are Canadians Funny?)

Categories: Fantasy Books

7 Author Shoutouts | Authors We Love To Recommend

http://litstack.com/ - Wed, 04/09/2025 - 15:00

Here are seven Author Shoutouts for this week. Find your favorite author or discover an…

The post 7 Author Shoutouts | Authors We Love To Recommend appeared first on LitStack.

Categories: Fantasy Books

SPFBO Finalist Review - Runelight by J.A. Andrews

http://fantasybookcritic.blogspot.com - Wed, 04/09/2025 - 14:00

 


ABOUT THE AUTHOR: JA Andrews lives deep in the Rocky Mountains of Montana with her husband and three children. She is eternally grateful to CS Lewis for showing her the luminous world of Narnia. She wishes Jane Austen had lived 200 years later so they could be pen pals. She is furious at JK Rowling for introducing her to house elves, then not providing her a way to actually employ one. And she is constantly jealous of her future-self who, she is sure, has everything figured out.
Find J.A. online: WebsiteFacebookTwitterBookish Things Newsletter Signup with free short story 
Runelight links: Amazon, Goodreads
ESMAY
You know, as much as I enjoy a wickedly inventive genre blender, sometimes all you need is some good ol’ traditional epic fantasy, and that is exactly what J.A. Andrews delivers in Runelight. Part rescue quest, part treasure hunt, this is a comfortingly familiar character-driven fantasy adventure full of mystifying mysteries and mystical magic.
Runelight is one of those books that just starts with a bang and has one hell of a strong hook. See, we follow a trio of young siblings as they stumble upon a mysterious aenigma box in a cave system, only to be devastatingly torn apart when their discovery attracts unwanted attention. Fast forward 20 years to now 32-year-old Keeper Kate, who has spent the past two decades hopelessly trying to solve the inexplicable mystery of the missing magic box and her lost brother… only for a surly elf to show up with that very same aenigma box and the shocking news that her other brother, Bo, has now vanished as well; cue the drama, mayhem, and adventure!
Now, even though the hectic and action-packed start was a bit overwhelming for me, I did really like how it set up the stakes and established the core motivations and relationships that drive this entire narrative forward. Plus, Kate immediately proved to be a very rootable protagonist, though I do have to say that she felt a bit immature (girlie did not read as early 30s to me) and kept grinding my gears with her tendency to speak her thoughts out loud to herself in the early parts of the book. Still, I was just beyond intrigued by all the mysteries going on in her life, be that the mystery surrounding the mystifying magic box, the fate of her disappeared brothers, the enigmatic shadow man following them all around, or any of the confounding trials and tribulations that she has to face on this dangerous mission.
Moreover, the side characters were also very likeable to me, even if they felt a bit stereotypical in their characterisation. See, for me Runelight just shines in its wholesome interpersonal relationships, and I was quite entertained by all the fun character dynamics amongst the little unlikely motley crew that Kate assembles to go on her rescue mission. There’s a good bit of snarky banter and light-hearted teasing between the idiosyncratic Kate, Venn the surly elf and Silas & Tribal the mischievous dwarves, and I really enjoyed seeing how they overcame their differences and prejudices to work towards their common goal.
All that said, I can’t sit here and pretend that Runelight was a smooth ride the entire way through for me. See, this book is quite a chunker, and I personally felt like the pacing was really hindered by some overly descriptive passages, a couple of very repetitive (internal) conversations and a frustrating lack of any satisfying answers/revelations for way too long. I mean, yes, I burned through this 700+ page book in just 3 days, but I think that was more because of the fact that Andrews’s prose is just so effortlessly readable than out of any real investment in the story or characters.
Ultimately though, it was just very nice and comforting to be back in the world of the Keepers that I had fallen in love with when I read The Keeper Chronicles a few years ago (oh how the little easter eggs made my heart smile!), even if Runelight never reached the heights of that series for me. If you like your fantasy to be character-driven, familiar, mysterious, adventurous, and full of heart, then I would recommend embarking on this epic journey.
ŁUKASZ
Runelight follows Kate, a Keeper (a storyteller-mage) on a quest to find her missing brother and the mysterious box linked to his disappearance. It starts strong - with mystery, high personal stakes, and a promise of adventure. It also delivers a female-led buddy adventure, which is cool, since epic fantasy rarely features platonic relationships between women. Kate forms alliance with Venn, a grumpy, emotionally scarred elf. It soon turns into a meaningful friendship. There’s no romantic tension, no enemies-to-lovers, just two women figuring out how to trust and fight alongside one another. For me, Kate and Venn’s friendship is the best part of the story. Set in the same universe as the author’s Keeper Chronicles, Runelight brings in familiar lore but has a different vibe. The tone is adventurous with an Indiana Jones-style flair. Puzzles, peril, ancient secrets, you name it. The antagonist remains mysterious, and it fits the story’s atmosphere of solving a long-buried mystery. But… I gotta be honest, this book felt way too long. Like, not just “epic fantasy long,” but bloated long. A lot of the middle felt repetitive - characters rehashing the same questions, Kate talking out loud to herself (a lot), and not much actual movement on the mystery front. I kept waiting for some big reveals or momentum to kick in, and instead the book kind of… wandered. And then, just when you think it’s building to something big, it pivots into a long flashback. That was a weird choice and kind of killed the tension. I also didn’t totally buy Kate as a thirty-something protagonist-she read way younger to me-and some of the worldbuilding leaned too heavily on characters sitting around explaining things to each other. There’s definitely cool stuff in the lore and magic system, but I wanted to experience it through the story, not just be told about it. Overall, Runelight had some really cool moments, but it dragged and left too much unresolved. Still, if you prefer heart and wit over blood and grit, chances are you’ll dig this one :) Also, the audiobook narrator does a great job!
OFFICIAL SPFBO SCORE





Categories: Fantasy Books

Wolf Tracks - A Book Review by Voodoo Bride (reread/repost)

http://mcpigpearls.blogspot.com/ - Wed, 04/09/2025 - 13:00

 

Wolf Tracks by Vivian Arend
(ebook, novella)


What is it about:
TJ Lynus is a legend in Granite Lake, both for his easygoing demeanor—and his clumsiness. His carefree acceptance of his lot vanishes, though, when his position as best man brings him face to face with someone he didn’t expect. His mate. His very human mate. Suddenly, one thing is crystal clear: if he intends to claim her, his usual laid-back attitude isn’t going to cut it.

After fulfilling her maid-of-honor duties, Pam Quinn has just enough time for a Yukon wilderness trip before returning south. The instant attraction between her and TJ tempts her to indulge in some Northern Delight, but when he drops the F-bomb—“forever”—she has second thoughts. In her world, true love is a fairytale that seldom, if ever, comes true.

Okay, so maybe staging a kidnapping wasn’t TJ’s best idea, but at least Pam has the good humour to agree to his deal. He’ll give her all the northern exposure she can stand—and she won’t break his kneecaps.

Now to convince her that fairytales can remake her world—and that forever is worth fighting for.


What did Voodoo Bride think of it:
Just as all the other Granite Lake Wolves novellas this story was fun, romantic and hot. It's the most fluffy of the first four novellas as it focuses mainly on the romance where the other stories have a bit of an action storyline going as well, but I can't say it bothered me and I really enjoyed this latest addition to this series. I do think if you aren't familiar with this series you can better read Wolf Signs first though as it will introduce you to TJ and it will make you love him even more than you will by reading this story on it's own. I do hope Arend will continue to write new stories in this series.

Why should you read it:
Clumsy sidekick finally gets the chance to show he's just as cool and sexy as the other wolves!
Notes on rereading:I'm doing my rereading out of order and can't remember everything from Wolf Signs. It does seem TJ is just as lovable if you've only read Wolf Games before diving into this one. I think if you read this as a standalone TJ might miss some of his clumsy charm that makes you already like him in the other books.

Categories: Fantasy Books

SPFBO Finalist Interview: J.A. Andrews, the author of Runelight

http://fantasybookcritic.blogspot.com - Wed, 04/09/2025 - 09:00

ABOUT THE AUTHOR: JA Andrews lives deep in the Rocky Mountains of Montana with her husband and three children. She is eternally grateful to CS Lewis for showing her the luminous world of Narnia. She wishes Jane Austen had lived 200 years later so they could be pen pals. She is furious at JK Rowling for introducing her to house elves, then not providing her a way to actually employ one. And she is constantly jealous of her future-self who, she is sure, has everything figured out.
Find J.A. online: WebsiteFacebookTwitterBookish Things Newsletter Signup with free short story 
Runelight links: Amazon, Goodreads
Thank you for agreeing to this interview. Before we start, tell us a little about yourself.
Hi! Thanks for inviting me! I’m Janice, and I live deep in the mountains of Montana, which I love. I’ve been an indie author for 8 years now, writing epic fantasy. All my trilogies are in the same world, and all are at least vaguely interrelated, although you can start with any of them that you like.
Including starting with Runelight.
Do you have a day job? If so, what is it?
Not one that pays! I homeschool my three teenagers and write.
Who are some of your favorite writers, and why is their work important to you?
My very favorite book (and one of the few non-fantasy books I read) is Pride and Prejudice, so Jane Austen is definitely a favorite of mine. She’s just so good at characterization and dialogue and subtext. I love her.
What do you like most about the act of writing?
This is a shockingly hard question. On any given day, writing might be either incredibly fun and feel like stepping right into my favorite world with fascinating people living an adventure—or it could be a painstaking effort to grind out every sentence.
Since that’s not an incredibly useful answer, I’ll add that dialog is by far my favorite part of writing.
Can you lead us through your creative process? What works and doesn’t work for you? How long do you need to finish a book?
I’ve discovered that I need to plan extensively before I write or I wander off course in the book and end up with an embarrassingly large amount of words that have to be cut out and left on the writing room floor.
I average one book a year, and even though every time I swear the next one will be faster, I have yet to make that a reality.
What made you decide to self-publish Runelight as opposed to traditional publishing?
I never have sought a traditional publishing contract. When I first looked into getting published, the traditional route felt so cumbersome that when I learned self-publishing was becoming a viable route, I jumped at the chance to have more control over the process. I’ve had such a positive experience self-publishing that I don’t currently have any interest in seeking out a traditional contract.
What do you think the greatest advantage of self-publishing is? And disadvantage?
The freedom to write the books I want and publish on the schedule I want. The disadvantage is that you don’t get the marketing power of the big publishers, and it’s a heckuva lot harder to get into bookstores.
Why did you enter SPFBO?
This was my 5th time entering SPFBO. I honestly hadn’t expected to reach the finals, but every year in the contest I’ve met great authors and bloggers and was excited to do the same this year. I think the community in SPFBO is the best part of the competition.
Your book is available in audiobook format. Can you share your experience producing it and a reflection if it was worth it?
I have the privilege of working with Podium to produce my audiobooks, and they provided me with amazing narrators. It’s been an excellent experience, and I’m so glad I did it.
How would you describe the plot of Runelight if you had to do so in just one or two sentences?
Indiana Jones meets classic epic fantasy. Two women embark on a rescue mission and find themself tangled in secrets and puzzles that are centuries old.
What was your initial inspiration for Runelight? How long have you been working on it? Has it evolved from its original idea?
After reading Michael J Sullivan’s Riyria series, I really wanted to write a similar thing with two female leads. Sort of a female buddy cop idea, because even though in life it’s very common for women to have deep, long-term friendships, I don’t see a lot of it in epic fantasy.
Runelight is set in the world of the Keepers, like my other books, and the main character Kate had already been introduced very briefly at the end of my Keeper Chronicles. I thought an Indiana Jones type adventure would be fun to write, and it has been! My original idea was more of a tone than a plot, so the book has stayed pretty faithful to that.
If you had to describe it in 3 adjectives, which would you choose.
Okay, I can’t seem to do this with adjectives, so I’m taking creative license and giving you three nouns. Found family, friendship, puzzles.
Is it part of the series or a standalone? If series, how many books have you planned for it?
It’s the first book in The Aenigma Lights Trilogy.
Who are the key players in this story? Could you introduce us to Runelight’s protagonists/antagonists?
Our protagonist is Kate, a Keeper (storyteller/mage) who’s searching for her brother who’s been missing for twenty years and the magical aenigma box that was connected to his disappearance. Along with her is Venn, an elf who has a decent amount of grump and a good deal of baggage. The two women go from enemies to besties while thrown neck-deep in secrets and mysteries that have spanned centuries.
The antagonist is…well, if Kate knew that, she’d be steps ahead of where she is. All she knows is a shadow–who might be kidnapping and murdering people–has apparently abducted (or killed?) her one remaining brother.
Does your book feature a magic/magic system? If yes, can you describe it?
Keeper magic involves moving energy from living things or fire, and manipulating it into heating other things or healing things or infusing things with life.
In a past life, I was an engineer, and this magic system involves the same sort of energy transfer we use on a daily basis, complete with massive inefficiencies and generally a lot of unnecessary heat generation.
Have you written the book with a particular audience in mind?
I write all my books for an adult audience who love classic epic fantasy tropes, but want them with a character driven, more modern feel.
I also write all my books so that my kids can read them at any age. So while they’re written for adults with adult characters and issues, there’s no graphic violence or language or sexual situations.
What’s new or unique about your book that we don’t see much in speculative fiction these days?
I think the idea of the central relationship being a friendship between women (which starts out more of a prickly forced companionship) is strangely rare in modern speculative fiction. I don’t tend to write much romance, but I do always end up with a lot of found family tropes in my writing. This, though, was the first time I just focused on a flat out friendship of a human mage and an elf, learning to respect and grow close to each other despite their differences.
Cover art is always an important factor in book sales. Can you tell us about the idea behind the cover of Runelight and the artist?
My artist is St. Jupiter, and it was really fun working with her to come up with symbolic artwork that could portray the mysterious runes that Kate deals with during the book.
What are you currently working on that readers might be interested in learning more about, and when can we expect to see it released?
I’m currently working on the final book in the trilogy, and the preorder date is set for summer of 2025!
Thank you for taking the time to answer all the questions. In closing, do you have any parting thoughts or comments you would like to share with our readers?
Thanks so much for having me! Fantasy Book Critic is such an integral part of SPFBO, I really appreciate getting the chance to hang out with you!
Categories: Fantasy Books

Women in SF&F Month: T. Frohock

http://fantasybookcafe.com - Tue, 04/08/2025 - 18:08

Today’s Women in SF&F Month guest is T. Frohock! Her short fiction includes “Dark Places” (The NoSleep Podcast), “Every Hair Casts a Shadow” (Evil is a Matter of Perspective: An Anthology of Antagonists), “Love, Crystal, and Stone” (Neverland’s Library), and “La Santisima” (free on her website along with a couple others). She is also the author of Los Nefilim, a series of three historical fantasy novellas set in 1930s Spain, and Miserere: An Autumn Tale, an excellent character-driven dark fantasy […]

The post Women in SF&F Month: T. Frohock first appeared on Fantasy Cafe.
Categories: Fantasy Books

Finding a Rhythm | Self-Discovery in “Dancing Woman” by Elaine Neil Orr

http://litstack.com/ - Tue, 04/08/2025 - 15:00

Orr’s Dancing Woman follows Isabel and her husband, Nick, over the course of 3 years…

The post Finding a Rhythm | Self-Discovery in “Dancing Woman” by Elaine Neil Orr appeared first on LitStack.

Categories: Fantasy Books

Teaser Tuesdays - In the Shadow of the Fall

http://mcpigpearls.blogspot.com/ - Tue, 04/08/2025 - 13:00

 

The thought sent chills down her spine. Surely they knew what she was soon to do...

(page 9, In the Shadow of the Fall by Tobi Ogundiran


---------
Teaser Tuesdays is a weekly bookish meme, previously hosted by MizB of Should Be Reading. Anyone can play along! Just do the following: - Grab your current read - Open to a random page - Share two (2) “teaser” sentences from somewhere on that page BE CAREFUL NOT TO INCLUDE SPOILERS! (make sure that what you share doesn’t give too much away! You don’t want to ruin the book for others!) - Share the title & author, too, so that other TT participants can add the book to their  TBR Lists if they like your teasers!


Categories: Fantasy Books

Let People Like Things

https://www.blackgate.com/ - Tue, 04/08/2025 - 09:02
These winged beach rats have opinions. Image by Leila from Pixabay

Good afterevenmorn!

Once again, there appears to be a lot of talk on the various socials about what is and isn’t good ‘art’ (writing, music and actual art) and who is “cringe” for liking what. Of course, for every declarative “cringe” thing, there is a considerable amount of pushback from the folks who like that thing. Heavens, it’s all so very tiresome.

I know I’ve ranted about this, but the proliferation of this nonsense in the past couple of weeks has inspired to repeat myself. Yet again.

I have variously seen angry rants about Sleep Token (a genre-defying band that enjoyed a meteoric rise in the past couple of years), romance novels, fantasy novels, science fiction novels, horror novels, literary fiction, anything in the Warhammer universe, My Little Pony nonsense (yes, even after all this time), and even someone who decided that it’s cliché, boring and stupid for young women to love horses.

Good lord.

Just let people like things.

I can’t believe I have to say this again in the year two thousand and twenty-five.

This Canadian cobra chicken is going to make themselves heard, damn it. Image by Lo Age from Pixabay.

While this is covering a broad list of things that I saw this week, it is especially pertinent for speculative fiction. So many people in speculative fiction try to make themselves feel better about their preferred genre by being absolutely horrendous to other folks for no other reason than their own enjoyment of a different genre. It’s the dumbest thing I have ever personally witnessed.

Listen, everyone is perhaps a little wound-up at present. Perhaps that’s why some folks are overblowing small, personal tastes and attempting to shame or belittle anyone who happens to think differently. I get it. I’m pretty irritable at present, too. Things are less than fun for most people at the moment. If you find yourself getting irrationally irate at a particular take, I’m going to offer you a plan of action.

Ready? Let’s begin.

So, someone likes something you don’t

Before posting your rebuttal, go through this short checklist:

1. Does their liking something you do not materially affect your life at all?

If their obsession with Warhammer 40K intrudes only on your timeline and not in any other part of your life, your best course of action is to simply scroll past and leave them alone.

Now if it is doing some material, genuine harm to you and your life, then yes, feel free to discuss that. It’s rare, but I absolutely do agree that it does happen, and it should be brought to light. But if the only thing wrong with the thing is that you don’t personally like it, just scroll on.

2. Are you perhaps a little hungry?

Suffering from caffeine or nicotine withdrawal? Hold off publicly berating someone for their tastes in science fiction novels or for enjoying romance. Oh, they’re 20 years late to The Lord of the Rings, and you’re so over it? Go eat something. Have a nap. It’s alright. Everything will be a little better when you wake up.

Baby.

3. Did anyone actually ask you?

Was your opinion requested, or were they just sharing something that was giving them joy? If you were asked, by all means tell them your thoughts. Otherwise, hush. No one asked you. Believe it or not, most people couldn’t care less that you believe Sleep Token “isn’t real metal” and “is so overrated,” for example. I doubt anyone who loves fantasy as a genre cares whether or not you find it “irrelevant” and “without intellectual merit.” No need to reply to that tweet of theirs. Just scroll on. And just like that, you’ve not crushed anyone, or ruined a joyous moment, or put something unnecessarily negative out in the world for no reason but to soothe your own misplaced ire.

I know, I know. You think that it’s just so dorky. And? I don’t agree, but let’s pretend it’s objectively so very nerdy in the worst possible way. So what? Let them be a dork. Even publicly. You needn’t bother yourself with correcting them. After all, if it’s true, they’ll just be ignored, and all sad and alone. You’ll be vindicated without so much as lifting a finger. How lovely. And if they’re not ignored, but find a community 0f like-minded folks, even better. Now you’ll be spared from having to deal with all those dorks. They’ll take care of themselves in their own little corner. Go you.

This swallow needs the world to know her thoughts. Image by Kev from Pixabay.

Are you struggling to contain your rebuttal? That’s alright. We’ve all been there. Here’s a possible solution: Write it out. Write in your journal. Or on a blog post (waves). Hell, even make it a Twitter thread. Just don’t @ the person who inspired your tirade, or do it as a linked reply or quote. That way you can vent your weaselly black guts out without ruining anyone else’s day. You’ll feel better, and they’ll be blissfully unaware.

We all need to vent sometimes. That’s alright. Do that.

But I do not, never have, and never will understand the impulse to be horrid to someone sharing a thing that brings them joy just because they shared the thing that brought them joy and it doesn’t bring you joy. Let people like things. Even things you don’t like. The world won’t end. I promise.

When S.M. Carrière isn’t brutally killing your favorite characters, she spends her time teaching martial arts, live streaming video games, and cuddling her cat. In other words, she spends her time teaching others to kill, streaming her digital kills, and a cuddling furry murderer. Her most recent titles include Daughters of BritainSkylark and Human. Her serial The New Haven Incident is free and goes up every Friday on her blog.

Categories: Fantasy Books

Book review: The Book That Held Her Heart by Mark Lawrence (The Library Trilogy # 3)

http://fantasybookcritic.blogspot.com - Tue, 04/08/2025 - 09:00

 


Mark Lawrence has never been one to pull punches, and The Book That Held Her Heart might just deliver his most merciless finale yet. Everything that made The Library Trilogy special (an ambitious blend of mystery, adventure, and philosophical musing) collides violently, and with lots of powerful twists.
This time, the stakes are cataclysmic. The fate of the infinite library hangs by a thread, and Livira and Evar, once inseparable, are scattered across time. Livira is chasing answers through the labyrinthine past, while Evar is trapped in an impossible situation, kept alive through means best left unspoiled. Meanwhile, the war over the library rages on, with no simple resolutions is sight.
The Book That Held Her Heart feels darker and weightier that its predecessors. Not just in terms of stakes - though those are plenty brutal - but in its themes. The story brings in a new perspective through Anne Hoffman, a Jewish girl in Nazi Germany, tying the library’s war to the real-world horrors of book burning and historical erasure. It’s a bold move, and Lawrence makes it land. I feel the incorporation of real-world history into already mind-bending worldbuilding was a gamble, but it payed off. Ultimately, the story that has always been about books, memory, and the battle between knowledge and ignorance. 
Despite the weighty themes (censorship, history’s cyclical nature, and the cost of knowledge) the novel never drags. Lawrence balances it all with his trademark wit and clever chapter epigraphs. The ending is powerful and I needed a moment to process it.
The Book That Held Her Heart is a stunning, gut-punch of a conclusion. It demands patience, rewards rereads, and cements Lawrence as one of the genre’s most daring storytellers.
Categories: Fantasy Books

Book Review: The Notorious Virtues by Alwyn Hamilton

http://Bibliosanctum - Tue, 04/08/2025 - 06:07

I received a review copy from the publisher. This does not affect the contents of my review and all opinions are my own.

The Notorious Virtues by Alwyn Hamilton

Mogsy’s Rating: 4.5 of 5 stars

Genre: Fantasy

Series: Book 1 of The Notorious Virtues

Publisher: Viking Books for Young Readers (April 1, 2025)

Length: 320 pages

Author Information: Website | Twitter

After years of hanging out on my Goodreads not-yet-released shelf, The Notorious Virtues, I have to say, was well worth the wait. Even though it’s been quite a while since I read Rebel of the Sands, Alwyn Hamilton clearly still has what it takes to deliver the first book of a riveting, character-driven saga that thrills with rich world-building and a high stakes plot.  The story had me hooked from page one, and I want more!

Told through the eyes of four main characters, the author transports us to the glittering city of Walstad where magic talks and where you come from means everything. No one understands this more than Honora “Nora” Holtzfall, who is born into one of the richest families, comfortably in line to inherit all her grandmother’s power and riches—that is, until her mother’s brutal murder throws the line of succession into jeopardy. Now Nora finds herself thrust back into a series of vicious Veritaz trials in which she must compete with her cousins for the right to become the Holtzfall heir. But to everyone’s surprise, an extra challenger has been added to the roster in the form of Ottoline “Lotte” Holtzfall, allegedly a long-lost member of the family who has been raised secretly at a convent. Confident in her skills and intelligence, Nora isn’t threatened at all by this newcomer, but unbeknownst to her, Lotte actually possesses one of the rarest, most powerful magical abilities found in the Holtzfall family bloodline.

Meanwhile, Nora has not forgotten what had set everything in motion in the first place and is determined to find her mother’s killer. The press has already all but named the Grimms as culprits, since the resistance group is known to target the aristocracy in their fight to achieve more equality between Walstad’s disparate classes. However, Nora is not convinced, and neither is August, a skeptical journalist who believes the murder was more than just a mugging gone wrong. Forming a tenuous alliance, the two of them set out to find the truth. And finally, we have Theo, our fourth POV character and a member of the Rydder Knights—an ancient order magically bound to serve the Holtzfall family ever since the first knight swore a sacred oath centuries ago. But over time, that relationship has begun to erode, and what was meant to ensure protection has been twisted into something more troubling, like forced obedience. Through Theo’s eyes, we see the cracks of that legacy in his struggle to decide whether to do his duty or to stand by his brother, the bodyguard of Nora’s mother, who has been missing since the night of her murder.

Where do I even start? There’s so much going for The Notorious Virtues, but I think I’ll have to begin with the characters because without them, this book wouldn’t have been anywhere near as impressive. Nora is one of our four main POVs, but as much as I enjoyed the others, I feel it’s only right to spotlight her in my review. Not only is she a favorite, she alone ties the whole story together. While she may cultivate her spoiled and empty-headed rich brat persona, she is in fact very intelligent and introspective, leading her enemies—and readers—to underestimate her. And even though she may come across as arrogant and proud of her own smarts and talents, it’s hard to hold that against her when that pride is well deserved. At the end of the day, it’s refreshing to read about a confident young woman who is comfortable in her own skin, and later, she earns even more points by using that charisma to try to make Walstad a better place for all.

Then, there’s the plot. Finally, a YA novel that isn’t on rails and utterly predictable right out of the gate. That isn’t to say The Notorious Virtues uses completely new ideas, but wherever it borrows ideas from well-tread territory, it at least tries to do something different and unique with them. It helped that there were multiple POVs, and that each character represented a very different way of life in Walstad. As a result, each of them also had very different motivations, keeping the story interesting. Then there was the political backdrop and the social divisions, with the Hottzfall family at the center looming over all the other districts. Thematically, this led to a thoughtful exploration of wealth, privilege, and status—how these forces shape societal power structures, especially in a world where magic tends to be inherited and often weaponized to maintain control. Even as the Veritaz trials took center stage, I found myself equally captivated by the larger conflicts brewing beneath the surface, such as the rise of the Grimms and their radical resistance against the Holtzfall dynasty.

At the end of the day, I had a great time reading The Notorious Virtues. My only gripe might be that a couple of the main POVs, especially Theo’s, might need a little more attention to bring them up to a similar level of characterization as Nora or Lotte. But overall, I loved the story, I loved the setting, and I particularly enjoyed the writing. All of it was surprisingly in-depth and well-crafted for a YA novel, but it was also clear Alwyn Hamilton put a lot of care into making it a reality. I’m glad that all her time and work paid off. Looking forward to more in the series.

Categories: Fantasy Books

The Sanguine Sands (The Sharded Few #2) by Alec Hutson (reviewed by Mihir Wanchoo)

http://fantasybookcritic.blogspot.com - Tue, 04/08/2025 - 06:00

 



Official Author Website
Order The Sanguine Sands over HERE 
Read Fantasy Book Critic's review of The Crimson Queen
Read Fantasy Book Critic’s review of The Umbral Storm
Read Fantasy Book Critic’s review  of The Book Of Zog
Read Fantasy Book Critic's interview with Alec Hutson
Read TUS Cover Reveal Q&A with Alec Hutson
Watch ATFB Interview with Alec Hutson
Watch TBOZ & TUS Video interview with Alec Hutson

AUTHOR INFORMATION: Alec Hutson was born in the north-eastern part of the United States and from an early age was inculcated with a love of reading fantasy. He was the Spirit Award winner for Carleton College at the 2002 Ultimate Frisbee College National Championships. He has watched the sun set over the dead city of Bagan and rise over the living ruins of Angkor Wat. He grew up in a geodesic dome and a bookstore, and currently lives in Shanghai, China.
 
OFFICIAL BOOK BLURB: The Heart of the Heart has been found.
In the ruined palace of the Radiant Emperor the Light shard had been hidden for a thousand years, but now a sliver of its power has entered the flesh of Heth Su Canaav. Once Hollow, he has been reborn as one of the Sharded Few. Its discovery will shake the world . . . if anyone lives to tell of its existence.


For hunters stalk the refugees from the Duskhold. Powerful Sharded, unnatural sorcerers, and creatures that they cannot yet comprehend. Deryn and Heth must flee to the ancient city of Karath, where they hope answers await about who was behind the attempt to murder Rhenna Shen, and why one of the mysterious Elowyn directed them to find the House of Last Light.

The north lurches towards war, Shadow and Storm closing around the flickering Flame, while the Blood scheme in the black ziggurats of the Sanguine City, and far away something stirs in the frozen wastes where the disciples of Ice cling to an ancient faith . . .


CLASSIFICATION: The Sharded Few saga  is a unique mix of The Way of Kings and Blood Song as it provides the epic world & magic system of Brandon Sanderson’s magnum opus while also providing the character rich story found in Anthony Ryan’s debut.
 

FORMAT/INFO: The Sanguine Sands is 528 pages long divided over forty-five POV titled chapters with a prologue and an epilogue. Narration is in the third person via Deryn, Heth Su Canaav, Alia, Kaliss & a singular POV chapter (titled the Cleric). This is the second volume of the Sharded Few series.
 
April 7th, 2025 marked the e-book publication of The Sanguine Sands  and it was self-published by the author. Cover art is by YAM (Mansik Yang) and design-typography by Shawn T. King.
 

OVERVIEW/ANALYSIS: I’ve been besotted with this world and story since Alec Hutson first granted me an ARC of The Umbral Storm. The first book was an incredible start and it was my favourite book of 2022 alongside being FBC’s SPFBO Finalist selection. The author had gone through very trying personal situations and that’s the major reason for the 3 year wait between TUS and its sequel. But here we are and when The Sanguine Sands landed in my inbox, I was overjoyed as I couldn’t wait to see how the author upped the magnificent story that was The Umbral Storm.


The Sanguine Sands opens up with a prologue wherein we get to see a further corner of the world and within it a very creepy monastery with a wild interior design. I believe the timing of the prologue corresponds to the latter half of TUS. The story opens with our POV characters Alia, Deryn, Heth and lady Rhenna as they are the only survivors of the assassination attempt. However Alia and Heth are not longer just “hollow”. They have now newer aspects to themselves and have been given a path towards the free city of Karath. Wherein they must find the House of Last Light and learn more about the mysteries of the world. However they also have to lay low while making the journey as Rhenna wishes to know who truly was behind the assassination attempt. All of this and more machinations abide in this thrilling sequel which ups the ante in every department.


Let me state the obvious, I was a huge fan of the first book and hence one might wonder how objective my review can be. Let me assure you, I was very apprehensive about this sequel as anticipation can often kneecap one’s favourites more than anything else. Alec had also written a different fantasy title in between (The Pale Blade) this series and that meant he was returning almost 3 years to this sequel. I was so wrong about having to worry as I can safely shout that this book is triply magnificent.


Once again the worldbuilding shines as we get more knowledge about the various Sharded holds but also about various geographical aspects of the world and get a nautical journey as well. The author also illuminates other races that are present in the world and here I must highlight the author’s love for turtles within his books (you’ll know when you see it). 


This book outdoes its predecessor in one more aspect, TUS’s start was said to be a bit on the slower side by some but here there’s no slowing down at all, from the moment the foursome start their journey towards Karath to the exciting climax, the plot pace is ever engaging. Another plus point in the characterization and herein the trio of Alia, Deryn & Heth get more to do. Alia particularly also gets more chapters than in the first volume. Plus one of my favourite secondary characters from the first book Kaliss gets a POV turn and her chapters are even more action-packed than the rest of the book. 


The character work has to be lauded as we get to see all three of our POV characters break out of their mould and learn to adapt to new (& frankly scary situations). I enjoyed how the author is allowing these young characters to age into the adults they will becoming. Alec Hutson is a person who knows how to keep the readers enticed with his characterization and this series is another fine example of it. 


This book similar to the first one is absolutely filled to the brim with worldbuilding and within this sequel we get to know more of the world’s history, theological past and magic system workings. I can’t reveal more because they are all huge spoilers but safe to say, most if not all of my curiosities (as spoken with Alec in our interview) were answered. I LOVED this aspect as it made the worlbuilding junkie go gaga. Lastly the ending was just perfect, it ends the story so precisely and with such a tantalizing premise that I felt the climax was better than its predecessor.


For me, there were only two minor complaints about this book. First that it ends on such a tantalizing note and now we have to wait until the third book releases to find out what happens next. Secondly I think the author kept the story with a very tight focus on the main POV characters. I thought that there was a possibility that if we could have seen more of the events in the north and it would added to the epicness of the story. However that would also detract from the plot’s tightness and maybe I would be complaining otherwise.


CONCLUSION: The Sanguine Sands is a sequel that made even a bigger fan of Alec Hutson, epic worldbuilding and fantastic characterization have been Alec’s forte but this series of his is turning out be his best one yet. If you love epic fantasy then you can’t miss out on The Sharded Few saga. 

Categories: Fantasy Books

Women in SF&F Month: Roanne Lau

http://fantasybookcafe.com - Mon, 04/07/2025 - 17:48

Today’s Women in SF&F Month guest is Roanne Lau! Her epic fantasy debut novel, The Serpent Called Mercy, was just released in the US and the UK toward the end of March. Described as a book “where a debt-ridden slumdog joins an illegal monster-fighting arena for some fast coin, but quickly learns the most dangerous beasts are outside the ring,” her novel is also one that centers friendship. I’m thrilled she’s here today to share more about this aspect of her […]

The post Women in SF&F Month: Roanne Lau first appeared on Fantasy Cafe.
Categories: Fantasy Books

Monday Musings: American Truth-Tellers

DAVID B. COE - Mon, 04/07/2025 - 17:07

Last weekend, we went into Albany, with my brother and sister-in-law, to have dinner with friends of theirs, and to attend an exhibit at the lovely Albany Institute of History and Art. The exhibit is called “Americans Who Tell The Truth,” and it features portraits by Robert Shetterly, along with quotes from his truth-telling subjects.

Shetterly’s art is unusual. His portraits are simple, even primitive in some respects. The bodies of his subjects, and the backgrounds of his paintings, are flat, lacking in detail, unremarkable. But the faces are nuanced, instantly recognizable, filled with life and spirit and personality. And the names of the subjects, as well as their quotations, are scratched into the paintings themselves (while the paint is still wet, as my brother, the painter, pointed out). Shetterly has painted more than two-hundred truth-tellers, including forty-two that have been selected for the Institute’s exhibit. Some of those included are obvious selections. Others are less well-known, and still others have somewhat checkered histories, which makes for an interesting blend of portraits.

On the one hand, featured subjects include Rosa Parks and Bayard Rustin, Pete Seeger and Ella Baker, Cecile Richards, the late president of Planned Parenthood, and Sister Helen Prejean, the anti-death-penalty crusader portrayed in the movie Dead Man Walking. But among the other truth-tellers whose portraits are on display, are John Brown, the anti-slavery activist whose violent raid on Harper’s Ferry in 1859 resulted in several deaths and helped to spark the Civil War; Mother Jones, the late-Nineteenth/early-Twentieth century labor organizer and activist; Frank Serpico, the New York city cop who resisted and later exposed corruption within the police department, at risk of his own life, and whose harrowing story was brought to life in Serpico, a 1973 movie starring Al Pacino and directed by Sidney Lumet.

"Leah Penniman" by Robert ShetterlyYet, the figures who fascinated me most during our afternoon at the museum were those of whom I’d known nothing — not even their names — before seeing the exhibit. One of them was Leah Penniman, a food justice advocate and activist whose portrait exudes warmth and joy. Her quote is wonderful and worth repeating in full:

Our ancestral grandmothers braided seeds and promise into their hair before being forced into the bowels of transatlantic ships. As they plaited their okra, cowpea, millet and black rice into tight cornrows, they affirmed their hope in a future on soil. They whispered to us, their descendants:
“The road may be rough, but we will never give up on you.”

"Grace Lee Boggs" by Robert ShetterlyAnother was Grace Lee Boggs, an author and community organizer, who gazes out from her portrait appearing tough, frank, unwilling to put up with any BS. Her quote:

People are aware that they cannot continue in the same old way but are immobilized because they cannot imagine an alternative… We need a vision that recognizes that we are at one of the great turning points in human history when the survival of our planet and the restoration of our humanity requires a great sea change in our ecological, economic, political, and spiritual values.

Few moments in our nation’s history have demanded more of American truth-tellers than the one we find ourselves in right now. We are governed by liars, bombarded by falsehoods every time we go online or turn on certain news channels, confronted by people — some of them friends, some of them family, most of them well-meaning — who have armed themselves with misinformation in order to parrot talking points they have heard on TV or from someone else who might be equally well-meaning and equally misinformed. Just the other day, I encountered online a post from someone I like and respect, who was repeating the jumble of untruths and recklessly manipulated data used by this Administration to justify their disastrous tariffs. I didn’t bother to comment. I didn’t wish to alienate a friend, nor did I have the energy or inclination to engage in a flame war. Instead, I allowed the disinformation to go unchallenged. I’m not proud of this.

Fallacy, disingenuousness, quackery, distortion. They pummel us. They insinuate themselves into every discourse. They are disheartening, infuriating, exhausting.

Which makes Robert Shetterly’s bold honoring of those who have stood up for truth again and again, all the more admirable, all the more important. We as a people have been challenged before by those who traffic in lies, and ultimately honesty has prevailed. Truth broke Joseph McCarthy’s fear-driven hold on the U.S. Congress, just as it ended the corrupt presidency of Richard Nixon. I choose to believe that it will wash away the bullshit that currently coats our most sacred institutions. But I have to be willing to stand up for honestly when next I am presented the opportunity. All of us do. We need to be inspired by those who inspired this exhibition.

"Bill Moyers" by Robert ShetterlyOne of my favorite portraits was of a media hero of mine, PBS’s Bill Moyers. I will leave it to him to have the last word:

The framers of our nation never imagined what could happen if big government, big publishing, and big broadcasters ever saw eye to eye in putting the public’s need for news second to their own interests – and to the ideology of market economics.

The greatest moments in the history of the press came not when journalists made common cause with the state but when they stood fearlessly independent of it.

Categories: Fantasy Books

Pages

Recent comments

Subscribe to books.cajael.com aggregator - Fantasy Books