- Chateau d'If
- The Moon Moth
- Short Stories 6 - Wild Thyme and Violets and other stories
- Short Stories 5 - The Moon Moth and other stories
- Short Stories 4 - Golden Girl and other stories
- Short Stories 3 - Chateau d'If and other stories
- Short Stories 2 - Sail 25 and other stories
- Short Stories 1 - The World-Thinker and other stories
- Bad Ronald
- The Fox Valley Murders
- The Genesee Slough Murders
- The Joe Bain Mysteries
- The Pleasant Grove Murders
- Bird Isle
- The Cadwal Chronicles 1 : Araminta Station
- The Cadwal Chronicles 2 : Ecce and Old Earth
- The Cadwal Chronicles 3 : Throy
- The Cadwal Chronicles
- The View from Chickweed's Window
- The Deadly Isles
- The Houses of Iszm
- The House On Lily Street
- The Man in the Cage
- Death of a Solitary Chess Player
- Son Of The Tree