Thames Valley Mystery

192 pages 1983

mystery mysterious medium-paced

226 pages 1984

168 pages 1985

challenging informative reflective slow-paced

192 pages 1986

183 pages 1990

mystery informative mysterious tense medium-paced

416 pages 1990

mystery challenging dark mysterious slow-paced

251 pages 1991

fiction mystery informative mysterious reflective slow-paced

250 pages 1992

fiction mystery mysterious slow-paced

256 pages 1994

fiction crime mystery mysterious slow-paced

331 pages 1993

fiction mystery challenging informative reflective fast-paced