John Buxton Hilton

32 books

160 pages 1983

fiction mystery mysterious slow-paced

160 pages 1985

informative reflective slow-paced

missing page info 1976

medium-paced

164 pages 1987

informative reflective slow-paced

191 pages 1978

mystery informative reflective slow-paced

154 pages 1982

mystery mysterious reflective fast-paced

153 pages 1981

fiction mystery dark mysterious medium-paced

160 pages paperback 1987

fiction mystery dark lighthearted mysterious medium-paced

183 pages 1985

mystery challenging informative reflective slow-paced

182 pages 1987

mystery challenging fast-paced