books

Fantasy Mystery Romance Comics Non-Fiction

Proper Scoundrels

Proper Scoundrels (2021) Allie Therin (Roaring Twenties Magic #1) Set in 1925 in London & Paris “You’re his spitting image, you know.” Wesley’s brother had been too, all three of them over six feet tall with the same brown hair and gray eyes. Now only Wesley was left, and he couldn’t set foot in society […]

Wonderstruck

Wonderstruck (2021) Allie Therin (Magic in Manhattan #3) Set in New York, London, and Paris in 1925 Three tables had been pushed together in the middle to accommodate a big family, one toddler making an enormous mess as she gleefully ate spaghetti with her bare hands. “We don’t owe our hearts to people who hurt […]

Starcrossed

Starcrossed (2020) Allie Therin (Magic in Manhattan #2) Set in 1925 in NYC “I’ve had my every minute scheduled by my family. Clearly this trip was a wonderful decision on my part. I might even have seen Rory for two whole minutes the other day.” “Speaking of children,” Arthur said dryly. “Yours are as well-mannered […]

Spellbound

Spellbound (2019) Allie Therin (Magic in Manhattan #1) Set in 1925 in NYC “Quality gin doesn’t run itself from Toronto.” Arthur scoffed. “Fifth Avenue deserves rotgut. Half those arseholes call for segregation during the day then have the nerve to slither into Harlem for culture at night. Be nice to bounce those hypocrites straight out […]

Agents of Winter

Agents of Winter (2022) Ada Maria Soto (The Agency #2) “I’m sorry, which one is B-837?” “Romantic or sexual involvement with another agency employee or contractor.” “I… um…” Arthur felt his cheeks flush and didn’t know what to say. It had never crossed his mind to fill out the “Fucking Form” as it was referred […]

Subtle Blood

Subtle Blood (2021) KJ Charles (The Will Darling Adventures #3) Set in England in 1924 “I might have to buy one, actually, it was such fun. Shall we, Maisie? We can call her Suzy.” “Su— A Hispano-Suiza?” Kim demanded. “Do you know how fast those beasts go?” “We do now,” Maisie said. “I’d like a […]

The Sugared Game

The Sugared Game (2020) KJ Charles (The Will Darling Adventures #2) Set in England in 1924 “You’re Welsh,” Will pointed out. “You’ve got no room to talk about spelling.” “Nothing wrong with Welsh spelling, thank you,” Maisie said, with an edge on her accent. “Come off it. You put two ‘l’s in everything and don’t […]

Slippery Creatures

Slippery Creatures (2020) KJ Charles (The Will Darling Adventures #1) Set in London in 1923 When Uncle William had died, Will remembered an ancient piece of lore about bees, and he’d cleared his throat and told the books, “He’s gone.” He’d been a working part in the State machine for years, a tool to be […]

Merlin in the Library

Merlin in the Library (2018) Ada Maria Soto (The Agency #1.5) Martin wanted to reassure Arthur that he was fine and send him back to bed, except his therapist reminded him every session that there was nothing wrong in asking for help and he should do so whenever he felt the need. This advice was […]

His Quiet Agent

His Quiet Agent (2017) Ada Maria Soto (The Agency #1) It was seven when he walked into Martin’s room and found him tying his tie. “Wes hAl,” he greeted him with one of the dozen phrases the children had managed to teach him. Martin’s face had yet to retreat fully back into the silent blankness […]

Hudson River Homicides

Hudson River Homicides (2025) C.S. Poe (Memento Mori #4) The sender is still taunting Everett with corpses. Scrawled across the door in all caps with what was likely permanent black Sharpie was the message: PIN ME TO DETECTIVE LARKIN. And Larkin is struggling not just to stop the sender, but to deal with his own […]

Peter Cabot Gets Lost

Peter Cabot Gets Lost (2021) Cat Sebastian (The Cabots #2) Set across the US in 1960 I read Tommy Cabot Was Here in an anthology years ago, and enjoyed it, but for some reason kept putting off reading the other two books that followed. This is the second, set a couple years later, and following […]

Daniel Cabot Puts Down Roots

Daniel Cabot Puts Down Roots (2022) Cat Sebastian (The Cabots #3) Set in 1973 in New York City Daniel returned from the war a bit lost. His mother used her influence to make sure he spent his time sitting at a desk, as safe as it was possible to be. So he’s living in a […]

Think of England

Think of England (2014) KJ Charles Set in England in 1904 A foreigner and a dandy, because while his shirt was impeccable and the tailcoat and tapering trousers cut to perfection, he was wearing a huge green glass ring and, Curtis saw with dawning horror, a bright green flower in his buttonhole. “The supply lines […]

Where Foxes Say Goodnight

Where Foxes Say Goodnight (2023) Sam Burns (Sleeping Foxes #1) Max has won awards and accolades for the semi-biographical story he wrote about his life with his grandmother, so it’s a bit of an unpleasant surprise to awakened the very next day by a lawyer on his doorstep with an NDA from the guy he […]

Death in the Spires

Death in the Spires (2024) KJ Charles Set in Oxford in 1905 It’s been ten years, but the crime that caused Jeremy Kite to quit Oxford without finishing his degree continues to follow him. This time it’s a letter to his employer. Jeremy Kite is a murderer. He killed Toby Feynsham. Ask him why. Jem […]

Blank Spaces

Blank Spaces (2016) Cass Lennox (Toronto Connections #1) “It’s not that I don’t like you. It’s more like I don’t know you.” “You’ve glared at me for most of lunch. That’s what I meant.” “Oh.” He went red again. “I thought you were being all pretentious and coming on to me or something, so I […]

Witchmark

Witchmark (2018) C.L. Polk (The Kingston Cycle #1) I reread this so I can finally finish the series. Mr. Elliot dragged in a tattered breath. “I got too close. They needed the souls. The war—” He gagged and rolled away from me, retching. I held him steady. “Don’t try to talk.” He dragged in ragged […]

Broadway Butchery

Broadway Butchery (2023) C. S. Poe (Memento Mori #3) It hasn’t been that long since Everett resolved the issue of the subway killer, and his Cold Case Department is getting great press, but things are difficult, and someone with knowledge of the cases continues to send anonymous notes and evidence to Larkin. “Did you watch […]

Subway Slayings

Subway Slayings (2022) C.S. Poe (Memento Mori #2) Detective Everett Larkin is finally healed from the injuries incurred during his previous case. He is also now living with the detective be became friends at that time, Ira Doyle, as he’s in the process of getting divorced and wasn’t capable to living on his own until […]

The Missing Page

The Missing Page (2022) Cat Sebastian (Page & Sommers #2) Set in Cornwall, England in 1947 Not knowing how to respond to that, as he could hardly accept a compliment bestowed on a version of himself that was twenty years out of date, he pasted on a smile. “The letter from the solicitor said the […]

The Ruin of a Rake

The Ruin of a Rake (2017) Cat Sebastian (The Turner Series, #3) Set in London in 1817 “You ordered tea,” Courtenay said. “I like tea,” Julian responded. “You like sugary milk.” Courtenay, as if to demonstrate the point, poured about an inch of tea into Julian’s cup and then added a nearly equal amount of […]

The Lawrence Browne Affair

The Lawrence Browne Affair (2017) Cat Sebastian (The Turner Series #2) Set in Cornwall, England in 1816 “Five servants quit,” Halliday said, tapping Lawrence’s desk in emphasis. Dust puffed up in tiny clouds around the vicar’s fingertips. “Five. And you were woefully understaffed even before then.” Five fewer servants? So that was why the house […]

Hither, Page

Hither, Page (2019) Cat Sebastian (Page & Sommers #1) Set in England in 1946. Do you know, James, this evening I thought to myself: I would like to put paper stars and glass balls on a tree.” “I see you’ve reached the heights of depravity.” “I’d suggest going easy on this fellow. He had a […]

Mystery on the Menu: A Three-Course Collection of Cozy Mysteries

Mystery on the Menu: A Three-Course Collection of Cozy Mysteries (2023) Nicole Kimberling “This is Andrew,” Evelyn announced, waving her hand back as though I were some stray dog that had followed her home. “He’s the chef at the murder restaurant.” I pivoted and strode briskly into the walk-in refrigerator all the way to the […]