Clifford Halifax

10 books

484 pages 1978

fiction mystery short stories adventurous mysterious medium-paced

360 pages paperback

fiction historical emotional reflective medium-paced

4816 pages digital 2012

adventurous dark mysterious medium-paced

208 pages digital 1896

122 pages paperback

fiction literary

missing page info digital 1894

dark reflective medium-paced

missing page info 1894

reflective medium-paced

307 pages 1897

370 pages 1894

challenging informative reflective slow-paced

missing page info digital 2012

medium-paced