Words matter!

Greg loves to teach God’s Word and to write good, wholesome stories.

Full Payment — book cover by Greg MacKinnon
New Release • Aug 29, 2025

Full Payment

An Erin Matthews Thriller

WHEN A RANSOM ISN'T ENOUGH…

When Jamie Kumar is taken from his Durban home, the kidnappers give his parents two rules they dare not break. Firstly, they may not contact the police. Secondly, Erin Matthews must act as the negotiator.
While Erin is a very capable attorney, she has no experience as a hostage negotiator. Neither Erin nor the Kumars have any idea why the kidnappers are insisting on involving her.
Knowing she will need help, Erin turns to Piet Kruger, a private investigator and friend. There are concerns from the start – things that don’t make sense. Those concerns will only grow deeper until they discover the shocking truth – the reason why this is about more than a ransom.

Greg MacKinnon

About Greg

Greg is a lifelong Durbanite, married to Laurie, and dad to three daughters—Kirsten, Katie, and Leeya. He earned B.Com and LL.B with honours from the University of Natal (Durban) and practised as an attorney before responding to God’s call into full-time ministry in 2004. He later completed a Master of Arts in Vocational Practice at Eastern College Australia.

Today he serves as Lead Elder at Kingsway Church International in Amanzimtoti. Greg writes both fiction and non-fiction: his debut novel Closure released in December 2018 and his non-fiction debut Can followed in December 2020.

Closure — book cover

Closure

A Novel

At the very moment Daniel Abrahams is set to fly overseas, he’s arrested: heroin was found in his bag. Erin Matthews, a former prosecutor building her career at a top Durban firm, takes the case and discovers there’s far more at stake than one man’s freedom.

Can — book cover

Can: Faith in the God Who Turns ‘Can’t’ into ‘Can’

Non-Fiction

Battles, walls, storms—life brings them all. Through Scripture, personal stories, and practical faith, this book points to the God who turns ‘can’t’ into ‘can’.

Recent Messages

View on YouTube ↗
Community 101 - Week 02 - We are Family!
Community 101 - Why is Christian community so important?
Dig in the right field

Order Paperbacks

Prefer a physical copy? Order signed paperbacks directly from Greg.

Invite Greg / Get in Touch

For speaking invitations, media, bulk orders, or general enquiries, send a message.