20 books • 2 series
Living is a Problem
The Collapsing Wave (The Enceladons Trilogy, #2)
The Opposite of Lonely (The Skelfs, #5)
The Space Between Us
Black Hearts (The Skelfs, #4)
The Great Silence (The Skelfs, #3)
The Big Chill (The Skelfs, #2)
A Dark Matter (The Skelfs, #1)
Breakers
Fault Lines
Bloody Scotland
Crash Land
The Jump
The Dead Beat
Gone Again
Hit and Run
Smokeheads
The Year of Open Doors
The "Ossians"
Tombstoning