James L. Haley

24 books

312 pages paperback

nonfiction history informative medium-paced

405 pages hardcover 2014

nonfiction history travel challenging informative medium-paced

399 pages 2017

fiction historical adventurous informative medium-paced

432 pages hardcover

fiction historical adventurous emotional medium-paced

416 pages paperback

nonfiction history politics travel informative reflective medium-paced

544 pages 2002

nonfiction biography history challenging informative slow-paced

464 pages 2016

fiction historical adventurous informative fast-paced

350 pages paperback

nonfiction history sociology informative slow-paced

400 pages 2010

nonfiction biography history adventurous slow-paced

544 pages 1981

history informative reflective medium-paced