Books and Stories

The Weaver Cycle

Grimdark Fantasy in the Celtic Tradition

The Weaver's Cycle is a dark and sensual grimdark fantasy series set in a rich fantasy world inspired by the author's native Wales. The series begins with two novellas, Cadoc's Contract and Mistress of Skeinhold. The first full-length novel, The Weaver's Boy is due to be released in early 2022.


Miscellaneous short stories or extracts from larger works.

The Odd Job

The opening scene of a short story set in my Bronze Age Aegean fantasy/gaming setting.


Is grimdark space-opera a thing? I have no idea, but here's my experiment to write one.

The Bard of Langorn

Chapter 1 of the forthcoming novel, Weaver of Dreams.