👨🏫 Gay librarian approved 🏳️🌈 (he/him)
📍 Aotearoa NZ 🇳🇿 Join my mailing list ⤵️
🔗 gbralph.com/links
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.
🤔 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
🌈📚🇳🇿📚💙🔎💀📚👀📚🌎🌈✒️
🤔 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
🌈📚🇳🇿📚💙🔎💀📚👀📚🌎🌈✒️
👱♂️ 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
🌈📚🇳🇿📚💙🔎💀📚👀📚🌎🌈✒️
👱♂️ 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
🌈📚🇳🇿📚💙🔎💀📚👀📚🌎🌈✒️
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
🌈📚🇳🇿📚💙🔎💀📚👀📚🌎🌈✒️
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
🌈📚🇳🇿📚💙🔎💀📚👀📚🌎🌈✒️
🏆 competing for attention,
💡 pub quiz knowledge, and
👀 people-watching potential.
🚧 WIP: Killer on the Kelvin Explorer
📈 Book status: First draft (13%)
#CozyMystery #Mystery #WritingCommunity
🌈📚🇳🇿📚💙🔎💀📚👀📚🌎🌈✒️
🏆 competing for attention,
💡 pub quiz knowledge, and
👀 people-watching potential.
🚧 WIP: Killer on the Kelvin Explorer
📈 Book status: First draft (13%)
#CozyMystery #Mystery #WritingCommunity
🌈📚🇳🇿📚💙🔎💀📚👀📚🌎🌈✒️
😡 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
🌈📚🇳🇿📚💙🔎💀📚👀📚🌎🌈✒️
😡 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
🌈📚🇳🇿📚💙🔎💀📚👀📚🌎🌈✒️
WIP: Killer on the Kelvin Explorer
#WIPsnips #WriteSky #WritingCommunity 🌈📚🇳🇿📚💙🔎💀📚👀📚🌎🌈✒️
WIP: Killer on the Kelvin Explorer
#WIPsnips #WriteSky #WritingCommunity 🌈📚🇳🇿📚💙🔎💀📚👀📚🌎🌈✒️
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.
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.
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.
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.
(this week's cartoon for @theguardian.com books pages)
(this week's cartoon for @theguardian.com books pages)
🤭 accidental alliteration
💀 breath-taking stupidity, and
📸 an impromptu photoshoot.
🚧 WIP: Killer on the Kelvin Explorer
📈 Book status: First draft (11%)
#CozyMystery #Mystery #WritingCommunity
🌈📚🇳🇿📚💙🔎💀📚👀📚🌎🌈✒️
🤭 accidental alliteration
💀 breath-taking stupidity, and
📸 an impromptu photoshoot.
🚧 WIP: Killer on the Kelvin Explorer
📈 Book status: First draft (11%)
#CozyMystery #Mystery #WritingCommunity
🌈📚🇳🇿📚💙🔎💀📚👀📚🌎🌈✒️
🏴☠️ 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
🌈📚🇳🇿📚💙🔎💀📚👀📚🌎🌈✒️
🏴☠️ 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
🌈📚🇳🇿📚💙🔎💀📚👀📚🌎🌈✒️
WIP: Killer on the Kelvin Explorer
#WIPsnips #WriteSky #WritingCommunity 🌈📚🇳🇿📚💙🔎💀📚👀📚🌎🌈✒️
WIP: Killer on the Kelvin Explorer
#WIPsnips #WriteSky #WritingCommunity 🌈📚🇳🇿📚💙🔎💀📚👀📚🌎🌈✒️
🐝 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%)
🐝 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%)
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
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
Full review: gbralph.com/2025/11/20/c...
#CozyMystery #Mystery #BookReview 🌈📚🇳🇿📚💙🔎💀📚👀📚🌎🌈✒️
Full review: gbralph.com/2025/11/20/c...
#CozyMystery #Mystery #BookReview 🌈📚🇳🇿📚💙🔎💀📚👀📚🌎🌈✒️
🙄 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
🌈📚🇳🇿📚💙🔎💀📚👀📚🌎🌈✒️
🙄 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
🌈📚🇳🇿📚💙🔎💀📚👀📚🌎🌈✒️
WIP: Killer on the Kelvin Explorer 💀🚂
#WIPsnips #WriteSky #WritingCommunity
WIP: Killer on the Kelvin Explorer 💀🚂
#WIPsnips #WriteSky #WritingCommunity
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
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
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