Gavin / G. B. Ralph
banner
gbralph.com
Gavin / G. B. Ralph
@gbralph.com
📚 Author 🕵️‍♂️ Cosy mysteries 👬 Romcoms
👨‍🏫 Gay librarian approved 🏳️‍🌈 (he/him)
📍 Aotearoa NZ 🇳🇿 Join my mailing list ⤵️
🔗 gbralph.com/links
Pinned
Hi, my name is Gavin 👋 I'm an author of cosy mysteries and romantic comedies, publishing under my initials, G. B. Ralph.

My writing features:
😅 chaotic yet lovable characters getting themselves into all sorts of trouble,
🕵️‍♂️ an astonishing amount of crime, and
😘 handsome men falling for each other.
Today's writing involved:
🤔 an impossibility,
😬 a vicious nickname, and
🚂 the Milverton Vintage Railway Society.

🚧 WIP: Killer on the Kelvin Explorer
📈 Book status: First draft (15%)

#CozyMystery #Mystery #WritingCommunity
🌈📚🇳🇿📚💙🔎💀📚👀📚🌎🌈✒️
December 3, 2025 at 2:09 AM
Today's writing involved:
👱‍♂️ cheap hair dye,
💪 a power play, and
☕ a triple-shot latte.

🚧 WIP: Killer on the Kelvin Explorer
📈 Book status: First draft (14%)

#CozyMystery #Mystery #WritingCommunity
🌈📚🇳🇿📚💙🔎💀📚👀📚🌎🌈✒️
Killer on the Kelvin Explorer
Addison Harper and Sergeant Jake Murphy are off to a shaky start with their new living situation. So, when Addison has the chance to get out of town and clear his head, he’s quick to climb aboard. …
gbralph.com
December 2, 2025 at 4:08 AM
I was raised on these streets.
December 1, 2025 at 2:15 AM
‘Are you suggesting I attract trouble?’

A smile played across Jake’s lips. ‘Why do you think I moved in with you?’

‘I can think of a number of reasons,’ Addison said, one eyebrow raised.

WIP: Killer on the Kelvin Explorer

#WIPsnips #WriteSky #WritingCommunity
🌈📚🇳🇿📚💙🔎💀📚👀📚🌎🌈✒️
December 1, 2025 at 1:59 AM
Festive refresh for the author website header 🎄 gbralph.com
December 1, 2025 at 1:50 AM
Today's writing involved:
🏆 competing for attention,
💡 pub quiz knowledge, and
👀 people-watching potential.

🚧 WIP: Killer on the Kelvin Explorer
📈 Book status: First draft (13%)

#CozyMystery #Mystery #WritingCommunity
🌈📚🇳🇿📚💙🔎💀📚👀📚🌎🌈✒️
November 30, 2025 at 10:51 PM
Post your favourite LOTR character. Wrong answers only.
November 30, 2025 at 6:18 AM
Yesterday's writing involved:
😡 a serious dressing down,
😮 sensory overload, and
😏 the matron of mischief.

🚧 WIP: Killer on the Kelvin Explorer
📈 Book status: First draft (12%)

#CozyMystery #Mystery #WritingCommunity
🌈📚🇳🇿📚💙🔎💀📚👀📚🌎🌈✒️
November 27, 2025 at 8:02 PM
‘That all sounds very organised,’ Jake said, the amusement in his tone suggesting he thought Addison was perhaps *too* organised. ‘I hope the day still has a few surprises in store for you.’

WIP: Killer on the Kelvin Explorer

#WIPsnips #WriteSky #WritingCommunity 🌈📚🇳🇿📚💙🔎💀📚👀📚🌎🌈✒️
The #WIPSnips word for November 27th is "disorganize"

And disorganized is how my kitchen is going to be after holiday baking.

It's Thanksgiving in the USA, so I just want to say how grateful I am for this community and all of you who participate in #WIPSnips every day. You really make my day. 💜
November 27, 2025 at 5:30 PM
Hi, my name is Gavin 👋 I'm an author of cosy mysteries and romantic comedies, publishing under my initials, G. B. Ralph.

My writing features:
😅 chaotic yet lovable characters getting themselves into all sorts of trouble,
🕵️‍♂️ an astonishing amount of crime, and
😘 handsome men falling for each other.
November 27, 2025 at 5:38 AM
Reposted by Gavin / G. B. Ralph
From Auckland University - Comment: Wellington’s contested central library is about to reopen – and it’s not trying to be frictionless and avoid the messy everyday work of being a public space.
Libraries, what are they good for? Absolutely everything
newsroom.co.nz
November 26, 2025 at 4:58 AM
"OK, give us a goofy grin while slowly lowering your books… Yes! Perfect, just like that."

Those weren't my instructions but that's what we ended up with! I had fun filming around the Palmerston North City Library though was clearly starting to lose the plot by the time we wrapped.
November 26, 2025 at 12:38 AM
Reposted by Gavin / G. B. Ralph
Hey you
November 25, 2025 at 5:08 PM
Reposted by Gavin / G. B. Ralph
Now for some sports news...
(this week's cartoon for @theguardian.com books pages)
November 24, 2025 at 2:14 PM
You’ve been kidnapped. The characters from the last TV show you watched are trying to rescue you. Who’s coming to save you?
November 25, 2025 at 6:51 AM
Today's writing involved:
🤭 accidental alliteration
💀 breath-taking stupidity, and
📸 an impromptu photoshoot.

🚧 WIP: Killer on the Kelvin Explorer
📈 Book status: First draft (11%)

#CozyMystery #Mystery #WritingCommunity
🌈📚🇳🇿📚💙🔎💀📚👀📚🌎🌈✒️
November 25, 2025 at 2:00 AM
Today's writing involved:
🏴‍☠️ a fashion-forward pirate,
🎫 a second-class ticket, and
🧣 a striped silk scarf.

🚧 WIP: Killer on the Kelvin Explorer
📈 Book status: First draft (10%)

#CozyMystery #Mystery #WritingCommunity
🌈📚🇳🇿📚💙🔎💀📚👀📚🌎🌈✒️
November 24, 2025 at 12:54 AM
‘Oh, there’s Bill,’ Mabel said, lifting her takeaway cup in the direction of a comfortable-looking middle-aged man sporting a lush, walrus-like moustache. ‘Bill Burton. He’d be up for a working bee.’

WIP: Killer on the Kelvin Explorer

#WIPsnips #WriteSky #WritingCommunity 🌈📚🇳🇿📚💙🔎💀📚👀📚🌎🌈✒️
November 21, 2025 at 7:28 PM
Today's writing involved:
🐝 a working bee,
🦭 a walrus-like moustache, and
😣 an expression stuck somewhere between mild annoyance and resignation.

🚧 WIP: Killer on the Kelvin Explorer
📈 Book status: First draft (9%)
November 21, 2025 at 1:34 AM
‘Trains are the best.’
Jake laughed and nodded his agreement. ‘Trains are indeed the best.’
‘Fact,’ Addison said. ‘Especially big, old steam trains.’
‘The *most* best.’

WIP: Killer on the Kelvin Explorer 💀🚂

#WIPsnips #WriteSky #WritingCommunity
November 20, 2025 at 5:45 PM
Another wonderful review, this time by Craig Sisterson writing for the Fall 2025 edition of the US-based Deadly Pleasures Mystery Magazine, featuring words like "intriguing" and "charming"!

Full review: gbralph.com/2025/11/20/c...

#CozyMystery #Mystery #BookReview 🌈📚🇳🇿📚💙🔎💀📚👀📚🌎🌈✒️
November 20, 2025 at 3:24 AM
Today's writing involved:
🙄 a technicality,
😩 a ratepayers' association, and
👍 a man with a plan.

🚧 WIP: Killer on the Kelvin Explorer
📈 Book status: First draft (8%)

#CozyMystery #Mystery #WritingCommunity
🌈📚🇳🇿📚💙🔎💀📚👀📚🌎🌈✒️
November 20, 2025 at 2:01 AM
He’d been swapped out and was suddenly feeling very much the third wheel on what he’d supposed was his own outing.

WIP: Killer on the Kelvin Explorer 💀🚂

#WIPsnips #WriteSky #WritingCommunity
November 19, 2025 at 5:58 PM
#Novememeber 19

WIP alternative titles:
❌ Chaos on the Coastal Connection
❌ Witness on the Wellington Express
❌ Escape on the Eastern Explorer
❌ Trouble on the Turbine Explorer
❌ Grudge on the Gorge Explorer
❌ Enigma on the Eastern Line

WIP actual title:
✅ Killer on the Kelvin Explorer
#Novmemeber 19

Give us an alternate title to your WIP. Another title you considered, your working title, or a joke title.

Potential examples:
Of Mice and Men was originally Something That Happened
The Da Vinci Code might've been ScavengerHuntWIP
Frankenstein could be How to Make a Guy in 10 Days
November 19, 2025 at 5:54 PM
Today's writing involved:
☕ a coffee caravan,
😌 a clear conscience, and
💥 much banging and crashing.

🚧 WIP: Killer on the Kelvin Explorer
📈 Book status: First draft (7%)
November 19, 2025 at 4:24 AM