
The book list is sorted in publication date order - newest first. You can sort the list by clicking on the Sort button. To see a simple list or a cover view list, click on the icons below.
| Book | Series | Genre | Date | Rating | |
|---|---|---|---|---|---|
| China Roses | Police Procedural / PP | Sep-2021 | 4 | ||
| Dangerous Pursuits | Police Procedural / PP | Jul-2020 | 4 | ||
| Silent Footsteps | Police Procedural / PP | Apr-2019 | 0 | ||
| Kindred Spirits | Police Procedural / PP | Sep-2018 | 0 | ||
| Other Countries | Police Procedural / PP | Jun-2017 | 2 | ||
| Desperate Measures | Police Procedural / PP | Dec-2015 | 5 | ||
| Perfect Sins | Police Procedural / PP | Dec-2014 | 4.5 | ||
| Burning Desires | Suspense / S | May-2013 | 3 | ||
| Deadly Virtues | Police Procedural / PP | Mar-2013 | 4.5 | ||
| | |||||
| A Cactus Garden | Science Fiction / SF | Nov-2012 | 0 | ||
| The Matrix | Science Fiction / SF | Nov-2012 | 0 | ||
| Sins of the Heart | Suspense / S | Nov-2012 | 0 | ||
| The Winter Plain | Science Fiction / SF | Nov-2012 | 0 | ||
| Death in High Places | Mystery / M | Aug-2011 | 3.5 | ||
| Liars All | WWM-757 | Amateur Sleuth / AS | Sep-2009 | 3 | |
| Closer Still | WWM-680 | Amateur Sleuth / AS | Aug-2008 | 4 | |
| Fathers and Sins | Mystery / M | Apr-2008 | 0 | ||
| Flawed | WWM-666 | Amateur Sleuth / AS | Sep-2007 | 4 | |
| Tinderbox | Action Adventure / AA | Dec-2006 | 0 | ||
| Requiem for a Dealer | WWM-617 | Amateur Sleuth / AS | Dec-2006 | 0 | |
| The Fifth Cataract | Mystery / M | Jan-2006 | 0 | ||
| Breaking Faith | Amateur Sleuth / AS | Aug-2005 | 0 | ||
| The Depths of Solitude | WWM-584 | Amateur Sleuth / AS | Dec-2004 | 3.5 | |
| Reflections | WWM-570 | Amateur Sleuth / AS | Dec-2003 | 5 | |
| True Witness | WWM-550 | Amateur Sleuth / AS | Dec-2002 | 2.5 | |
| Echoes of Lies | WWM-534 | Amateur Sleuth / AS | Dec-2001 | 2.5 | |
| Changelings | WWM-410 | Police Procedural / PP | Oct-2000 | 4 | |
| The Hireling's Tale | WWM-377 | Law Enforcement / PD | Dec-1999 | 5 | |
| The Primrose Switchback | General Fiction / GF | Jul-1999 | 5 | ||
| | |||||
| Critical Angle | Suspense / S | Mar-1999 | 0 | ||
| Unlawful Entry | General Fiction / GF | Sep-1998 | 0 | ||
| An Uncertain Death | General Fiction / GF | Jul-1998 | 0 | ||
| The Primrose Convention | Amateur Sleuth / AS | Apr-1998 | 5 | ||
| Broken Lines | WWM-338 | Law Enforcement / PD | 1998 | 5 | |
| The Lazarus Hotel | WWM-307 | Mystery / M | Aug-1997 | 4.5 | |
| No Birds Sing | WWM-283 | Law Enforcement / PD | Jun-1996 | 4.5 | |
| A Taste for Burning | WWM-259 | Law Enforcement / PD | May-1995 | 5 | |
| Charisma | WWM-253 | Law Enforcement / PD | Sep-1994 | 3.5 | |
| A Bleeding of Innocents | WWM-241 | Police Procedural / PP | Sep-1993 | 5 | |
| Death and Other Lovers | Suspense / S | Mar-1991 | 5 | ||
| Shards | Suspense / S | Jul-1990 | 5 | ||
| The Going Down of the Sun | Amateur Sleuth / AS | Sep-1989 | 5 | ||
| Gilgamesh | Amateur Sleuth / AS | Mar-1989 | 5 | ||
| The Mason Codex // Unlawful Entry | Suspense / S | Apr-1988 | 0 | ||
| Mosaic | Suspense / S | Jan-1987 | 0 | ||
| Striving With Gods | Amateur Sleuth / AS | Aug-1984 | 0 | ||