Brian A. Dixon

3 books

406 pages 2009

fiction historical adventurous slow-paced

512 pages 2014

fiction fantasy horror short stories adventurous medium-paced

510 pages 2012

nonfiction informative reflective medium-paced