books

Fantasy Mystery Romance Comics Non-Fiction

The Missing Page

The Missing Page (2022) Cat Sebastian (Page & Sommers #2) Set in Cornwall in 1947 “James has gone to Cornwall.” She said this as if announcing that James had taken up a life of crime and perversion. The more Leo thought about it, the less he liked it. Leo had read this detective story and […]

Hither, Page

Hither, Page (2019) Cat Sebastian (Page & Sommers #1) Set in England in 1946 What I love best about this book is she makes the time period (and much everything else) exactly like it does in the Agatha Christie’s Miss Marple series. Only with some boinking. You can’t hold it against him. He had a […]

Confounding Oaths

Confounding Oaths (2024) Alexis Hall (Mortal Follies #2) Set in England in 1815. Mr. John Caesar wants his sisters’ coming outs to go well, so they can make good matches and be taken care of. But it won’t be easy, because they aren’t quite like the rest of society. Alexis Hall comes out the gate […]

The Masquerades of Spring

The Masquerades of Spring (2024) Ben Aaronovitch (Rivers of London) Set in New York City in 1926 This novella is everything. It’s NYC during the jazz age. Prohibition, that bizarre aberration of the American spirit, could be dashed confusing to someone raised in the free and easy metrop of old London. And Nightingale has come […]

Somewhere Beyond the Sea

Somewhere Beyond the Sea (2024) T.J. Klune (Cerulean Chronicles, #2) This book is set after The House in the Cerulean Sea although there is a brief bit in the beginning that shows some of Arthur’s past. Arthur is invited to speak about his past, and his hopes for Marsyas Island and his children, but instead […]

Paladin’s Strength, Audiobook

Paladin’s Strength, Audiobook (2021) T. Kingfisher narrated by Joel Richards (The Saint of Steel #2) “Do you have a name?” he asked. “I do. Do you?” His lips twitched. “Yes?” “Excellent. We are both named beings.” “You will treat her well.” “Yes, ma’am.” “You will not beat her.” “No! Certainly not!” “You will not make […]

Galaxies and Oceans

Galaxies and Oceans (2018) N.R. Walker Grief was like the great Southern Ocean; it moved in ebbs and flows, often turbulent and rough, or peaceful and settled, and even over time when I could navigate the waters, the tide never stopped. Sometimes you have to listen to the silences. When things aren’t said. That’s where […]

And Nothing But The Truth

And Nothing But The Truth (2024) Charlie Cochrane (Lindenshaw Mysteries) The body of a man is discovered by a woman out for a run, but he has no identification and he doesn’t match any missing persons reports. This mystery has an unknown man (who is eventually named) and dead wife who doesn’t seem to be […]

Waiting for the Flood

Waiting for the Flood (2015/2024) Alexis Hall (Spires) This is both a reissue and a revision, with Marius’ story–Chasing the Light–added, along with bonus material and an epilogue short story. I wanted (and this is straying perilously close to analysing my own work so please take this with a mine full of salt) to explore […]

Loud and Clear

Loud and Clear (2016) Aidan Wayne This is probably one of my favorite novellas, one I reach for when I’m feeling terrible and need to get out of my own head. “Don’t bother,” he said, nodding at the notepad. Caleb looked up at him and frowned. “I mean. You can write, if you wanna, if […]

Breeze Spells and Bridegrooms

Breeze Spells and Bridegrooms (2024) Sarah Wallace, S.O. Callahan (Fae & Human Relations: A Regency Fantasy Series) Roger Barnes failed his Hastings Exam–the magical test that determines which child can inherit. He believes the is inherently problematic, and goes up before the Council to propose a different testing scheme. Many humans, once they reached the […]

Lock, Stock and Peril

Lock, Stock and Peril (2022) Charlie Cochrane (Lindenshaw Mysteries) Thia ia set during the second year of the pandemic. Campbell had never been so fit and healthy as over the past year. They’d walked miles with him, singly or together, and when they’d been able to form a bubble with Adam’s mum, she’d volunteered to […]

Wolf in Sheep’s Clothing

Wolf in Sheep’s Clothing (2020) Charlie Adhara (Big Bad Wolf) It’s the random, unexpected passages that delight me. And then there were the days—not many, but memorable ones—Cooper had come home unexpectedly or woken up a little earlier than usual to find Park “in fur” sticking his considerably longer nose into those impossible-to-reach places while […]

Thrown to the Wolves

Thrown to the Wolves (2019) Charlie Adhara (Big Bad Wolf) Cooper meets Oliver’s family. It goes worse than expected. And one was expecting it to go badly, what with it being a funeral. Cooper put the guidebook down and cleared his throat. This was getting ridiculous. “Did you tell them I was coming?” Park blinked […]

A Carriage of Misjustice

A Carriage of Misjustice (2020) Charlie Cochrane (Lindenshaw Mysteries) I still find it odd how a story that is perfectly adequate but nothing special can work so well as a comfort read. Possibly it’s just the sheer decency of the two main characters. Like any parish, Lindenshaw had its share of people who would prefer […]

The Wolf at Bay

The Wolf at Bay (2019) Charlie Adhara (Big Bad Wolf) I love the beginning of the book so much. “You’ve been standing here staring at that flower shop for fifteen minutes. So is it for her birthday or anniversary, or are you making up for a fight? Because I’ve been married for thirty-two years, and […]

Where There’s a Kilt, There’s a Way

Where There’s a Kilt, There’s a Way (2021) Ella Stainton (Kilty Pleasures) Set in Scotland and Sweden in 1930 (I)t gave Joachim a place where he could pay rent instead of sponging off his lover and not have to ask to borrow Ainsley’s motorcar. Not that Ainsley minded—he never seemed put out to share at […]

Best Laid Plaids

Best Laid Plaids (2020) Ella Stainton (Kilty Pleasures) Set in Scotland in 1928 said scholar had annihilated his reputation as one of the Empire’s most learned folklorists by publicly insisting that he chatted with ghosts. The steel tip of his walking stick twanged, punctuating each step in the way he’d grown accustomed in the ten […]

The Wolf at the Door

The Wolf at the Door (2019) Charlie Adhara (Big Bad Wolf) “It’s a standing joke around the Trust that the real reason behind the coming-out was to combat the number of public indecency charges wolves rack up every year.” “You’ve got exactly twenty-seven hours and then I’m coming in there and trimming you down,” Park […]

Old Sins

Old Sins (2019) Charlie Cochrane (Lindenshaw Mysteries) the real desire they felt for entering into that partnership, the official statement that they were a couple and intended to be until death they did part, kept being destroyed by the stress surrounding making arrangements. The two cars already present were at either end of the tarmacked […]

Two Feet Under

Two Feet Under (2018) Charlie Cochrane (Lindenshaw Mysteries) Grace had no time for television crime dramas and the way they played fast and loose with crime scenes and forensic matters. Shoddy procedures and the depiction of seemingly limitless budgets; both riled her. “God, that would be awful. They must be twitching each time the phone […]

Paladin’s Hope

Paladin’s Hope (2021) T. Kingfisher (The Saint of Steel) Galen is one of the broken paladins of the Saint of Steel. Like his brothers (and sisters) in arms, he works for the White Rat, and does his best to be helpful. He was one of the two paladins who survived Hollowbind, and the guilt sometimes […]

Jury of One

Jury of One (2016) Charlie Cochrane (Lindenshaw Mysteries) “I’ve run Sandra to ground, sir. He had her listed under ‘Booty girl’.” “Charming.” Robin’s impression of Hatton continued to plummet. “How attached was he to Beryl?” Anderson cut in. “Beryl?” Zandra laughed. “Oh, bless.” Robin narrowed his eyes and tried not to write “superior, supercilious cow.” […]

Honey Mead Murder

Honey Mead Murder (2023) Dahlia Donovan (Honey Bear Cosy Mysteries) George Sheth keeps bees and provides honey to the local brewery for making mead. He also has a huge crush on the owner/manager, Murphy Baird. Ready and dressed for the day, George decided to do the mature adult thing. He’d put the problem off for […]

The Best Corpse for the Job

The Best Corpse for the Job (2014) Charlie Cochrane (Lindenshaw Mysteries) Queer cozy mystery: a comforting reread. Note to self, three: Don’t even think about falling for him. Too complicated. (p. 46) Note to self, four: do not ignore note three. (p. 46) Note to self, five: Do not ignore note three. Remember? (p. 47) […]