Fantasy

The Witch’s Tears (The Witch’s Kiss Trilogy Book 2)

Preacher Spindrift series – GODS’ Fool

The Adventures of Milla Carter – The Swarm

Star Weaver (Soul’s Asylum, Book 2)

The Parasite Lives (Soul’s Asylum, Book 1)

The Adventures of Milla Carter – Body Holiday

Shadow Players (Body Holiday, Book 2)

A Time to Prey (Body Holiday, Book 3)

False Value (The Rivers of London, Book 9)

The October Man: A Novella

Lies Sleeping (The Rivers of London, Book 8)

The Hanging Tree (The Rivers of London, Book 6)

The Furthest Station (The Rivers of London, Book 7)

Foxglove Summer (The Rivers of London, Book 5)

Broken Homes (The Rivers of London, Book 4)

Whispers Under Ground (The Rivers of London, Book 3)

Moon Over Soho (The Rivers of London, Book 2)

The Rivers of London (Book 1)