James Oswald Books in Order

James Oswald has written 25 books, published between 2012 and 2026. The first book is Dreamwalker (2012) and the newest is The Violent Hour (2026). Publication order is the reading order below.

Books
25
Published
2012–2026
Confirmed
25 of 25 titles
Pages on record
7,140 in 16 of 25 books
Reading time
119–179 hours

Reading time is an estimate, not a recorded figure: 7,140 pages at 300 words a page, read at 200300 words a minute, covering the 16 of 25 titles with a page count on record.

Photo of James Oswald, author

James Oswald is a Scottish writer and farmer. Two sequences define the catalogue: the Inspector McLean crime novels, set in Edinburgh, and the Ballad of Sir Benfro fantasy series, published under the name J. D. Oswald. Oswald self-published at first, moved to Penguin Books, and from 2018 has been published by Wildfire, where the Inspector McLean run continued and DC Constance Fairchild arrived as a new lead. 25 books are catalogued, from Dreamwalker (2012) to The Violent Hour (2026). Dragons, magic, murder and investigation carry the subject tags.

How many James Oswald books are there?

James Oswald has 25 books, released between 2012 and 2026. They include 3 separate series.

James Oswald Books in Publication Order

The table lists all 25 James Oswald books in the order they were released, with the release year, the page count where one is on record, and how many independent book listings confirm each title. Catalogue data as of September 2026.

  1. 1
    DreamwalkerBallad of Sir Benfro #12012 · 416 pages · confirmed 3/4
    2012416
  2. 2
    Natural CausesInspector McLean #12012 · 464 pages · confirmed 3/4
    2012464
  3. 3
    The Book of SoulsInspector McLean #22012 · 440 pages · confirmed 3/4
    2012440
  4. 4
    The Rose CordBallad of Sir Benfro #22012 · 496 pages · confirmed 3/4
    2012496
  5. 5
    The Golden CageBallad of Sir Benfro #32012 · 560 pages · confirmed 3/4
    2012560
  6. 6
    The Hangman's SongInspector McLean #32014 · confirmed 3/4
    2014
  7. 7
    Dead Men's BonesInspector McLean #42014 · 418 pages · confirmed 3/4
    2014418
  8. 8
    #ChooseThePlotChristopher Fowler Short Stories/Novellas #62014 · confirmed 3/4
    2014
  9. 9
    The Broken WorldBallad of Sir Benfro #42015 · 592 pages · confirmed 3/4
    2015592
  10. 10
    Prayer for the DeadInspector McLean #52015 · confirmed 3/4
    2015
  11. 11
    The Obsidian ThroneBallad of Sir Benfro #52016 · 496 pages · confirmed 3/4
    2016496
  12. 12
    The Damage DoneInspector McLean #62016 · 453 pages · confirmed 3/4
    2016453
  13. 13
    Written in BonesInspector McLean #72017 · 405 pages · confirmed 3/4
    2017405
  14. 14
    No Time to CryDC Constance Fairchild #12018 · confirmed 3/4
    2018
  15. 15
    The Gathering DarkInspector McLean #82018 · 464 pages · confirmed 3/4
    2018464
  16. 16
    Nothing to HideDC Constance Fairchild #22019 · 352 pages · confirmed 3/4
    2019352
  17. 17
    Cold as the GraveInspector McLean #92019 · 432 pages · confirmed 3/4
    2019432
  18. 18
    Bury Them DeepInspector McLean #102020 · 352 pages · confirmed 3/4
    2020352
  19. 19
    Nowhere to RunDC Constance Fairchild #32021 · confirmed 3/4
    2021
  20. 20
    What Will BurnInspector McLean #112021 · 432 pages · confirmed 3/4
    2021432
  21. 21
    All That LivesInspector McLean #122022 · confirmed 3/4
    2022
  22. 22
    Broken GhostsJames Oswald Standalone Novels #12024 · 368 pages · confirmed 3/4
    2024368
  23. 23
    For Our SinsInspector McLean #132024 · confirmed 3/4
    2024
  24. 24
    The Rest Is DeathInspector McLean #142025 · confirmed 3/4
    2025
  25. 25
    The Violent HourInspector McLean #152026 · confirmed 3/4
    2026

James Oswald books grouped by series

Each title below is a row in the publication-order table above. None of these groups has a reading-order page of its own on this site.

Inspector McLean in order

15 books
  1. 1. Natural Causes
  2. 2. The Book of Souls
  3. 3. The Hangman's Song
  4. 4. Dead Men's Bones
  5. 5. Prayer for the Dead
  6. 6. The Damage Done
  7. 7. Written in Bones
  8. 8. The Gathering Dark
  9. 9. Cold as the Grave
  10. 10. Bury Them Deep
  11. 11. What Will Burn
  12. 12. All That Lives
  13. and 3 more in the table above

Ballad of Sir Benfro in order

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

DC Constance Fairchild in order

3 books
  1. 1. No Time to Cry
  2. 2. Nothing to Hide
  3. 3. Nowhere to Run

James Oswald Standalone Novels

1 book

1 title published under this heading without a numbered place in a series.

Christopher Fowler Short Stories/Novellas

1 book

1 title published under this heading without a numbered place in a series.

James Oswald Books in Chronological Order

By publication date, the James Oswald books run from Dreamwalker (2012) to The Violent Hour (2026), the sequence in the table above. No separate story order is recorded for James Oswald in the book listings this catalogue merges, so publication order is the only order on record.

Do you have to read James Oswald books in order?

You only need to read James Oswald books in order within each series: the books listed here span 3 separate series, and each series has its own publication order.

Where to start with James Oswald

Start with Dreamwalker (2012), the earliest published title.

What is the newest James Oswald book?

The Violent Hour (2026) is the newest James Oswald book released so far.

Is there a new James Oswald book coming?

No next James Oswald book is announced in the catalogue, which is a gap in the listings it merges rather than a sign that the run has ended.

James Oswald at a glance

Still publishing
James Oswald published a book as recently as 2026.
Release pace
James Oswald books have appeared more than one a year on average.
Length
7,140 pages across the 16 of 25 books with a recorded length, a median of 436 pages each.
Busiest decade
Most James Oswald books, 17 of 25, were published in the 2010s.

What the James Oswald books are about

17 of the 25 James Oswald books carry subject tags in Open Library's catalogue. The subjects below are the ones that recur across them, most frequent first: mystery & detective is tagged on 8 of 17. The subjects are cataloguers’ headings, not a plot summary.