James Oswald
cover image for novel The Violent Hour by James Oswald. Sunset over water, sinister birds flying in a darkening sky. In the foreground, rotten wooden piles rise out of a pebbly beech like ribs exposed from a long dead carcass.

Book Fifteen in the Inspector McLean series

The Violent Hour

July 2026

Festival season. The streets are filled to bursting with tourists, and Edinburgh is gripped by a stifling heatwave. Not the best time for one of the most violent murders the city has witnessed in years.

The victim of the murder cannot be identified; its brutal nature of the shocking both the public and the police. What could possibly have inflicted such gruesome injuries? Was it a wild animal on the loose, or the beginning of some horrific gang warfare?

Another body is found on Musselburgh Beach: naked, comatose . . . but this time still alive. DI Tony McLean can’t shake the feeling that there is a connection to the killing – but there are few leads for him and the team to go by.

The police are at a loss, and the city is on edge – will the killer strike again?

click here to read extract

Purchase links

UK Print Blackwells Amazon Waterstones Hive Bookshop.org

Books

Inspector McLean

15 books

Detective Chief Inspector Tony McLean, formerly of Lothian and Borders Police, now Police Scotland in Edinburgh, is the kind of policeman who gets all the weird cases. He began life as a support character in a comic script I wrote on spec for 2000AD in the very early 1990s. I used him in a few other stories whenever I needed a policeman, until finally promoting him to lead actor in Natural Causes.

  1. Start here Natural Causes
  2. The Book of Souls
  3. The Hangman’s Song
  4. Dead Men’s Bones
  5. Prayer for the Dead
  6. The Damage Done
  7. Written in Bones
  8. The Gathering Dark
  9. Cold As The Grave
  10. Bury Them Deep
  11. What Will Burn
  12. All That Lives
  13. For Our Sins
  14. The Rest Is Death
  15. The Violent Hour

Detective Constable Constance ‘Con’ Fairchild is not your average London cop. Born to the aristocratic Fairchild family, she has nevertheless cut all ties with them and forged a life for herself in the city. Family ties are strong though, and not so easily broken.

  1. Start here No Time To Cry
  2. Nothing To Hide
  3. Nowhere To Run

As the cunningly disguised J D Oswald

The Ballad of Sir Benfro is the five part epic tale of young Benfro, the first male dragon to be hatched in a thousand years, into a world where his kind have been hunted by men to the brink of extinction.

  1. Start here Dreamwalker
  2. The Rose Cord
  3. The Golden Cage
  4. The Broken World
  5. The Obsidian Throne

Broken Ghosts

1 book

Dark Shadows Hide The Deepest Secrets

Currently my only published standalone novel. Hopefully not my last. All the details you could possibly want about it are here.

  1. Broken Ghosts

There’s more detail about my books here, including samples, where to buy and other stuff that may be of interest.

James Oswald in profile, lit warmly against a dark background.

OK, so I need to put a little something in here for you curious folk out there. Not curious as in odd, of course. Curious as in the dead cat. Mind you, you may be odd. Probably not dead though.

Who am I? What am I? Do you really care? You do? OK then…

I’m James Oswald, author of some twenty-three published novels and many others that will likely never see the light of day.

You can find out more about me here, including links to interviews and other publicity material.

Coos

With my other hat on (and my wellies and raincoat more often than not), I run a 350 acre livestock farm in North East Fife.

I used to raise pure bred New Zealand Romney sheep, but the pressure of writing work made that unsustainable. Now I concentrate solely on my pedigree fold of Highland cattle. If I ever get the time, I’ll add farm pages to this website, but for now you’ll find a few videos of them at my youtube channel

I occasionally give forth on matters to do with writing, farming and a great many other things. You’ll find all that nonsense here.

A shaggy ginger Highland cow standing side-on in a green pasture, with a black one grazing behind and woodland beyond.

From the blog

  1. Is that you, mother?

    I’ve had a few contacts via the form on this website in recent weeks, from people – other writers mostly – who have received emails that claim to be from me, complimenting them on their work and looking for further ‘conversation’. These emails almost always come from a gmail account, and I know at least one was joswaldwriter@gmail.com. Easy to think that might really be me, but let me assure you all it is not.

  2. ‘AI’ don’t think so

    A couple of things collided in my attention this week and formed a proto-thought about ‘AI’ I thought I’d share here. I always put ‘AI’ in quote marks, by the way, because it’s an acronym that stands for so many different and disparate things it might as well stand for nothing. But that’s a post for another time, maybe.

  3. The Dog Days Are Over

    Sad news at the farm as we say goodbye to Dogmael, the tricoloured sort-of sheepdog. He had a minor stroke last week and died in his sleep on Saturday afternoon at the grand old age of fourteen and a half.

All blog posts

One Good Deed – Free Book!

A free book? That you can read? I am too good for you all.

Originally serialised during the first COVID lockdown to help people while away those endless hours. This isn’t quite good enough to submit to a publisher, or at least I don’t think it is. I wrote it the best part of twenty years ago, so it may have dated a little. Check it out here, if you’re interested.