James L. Roark

45 books

624 pages first pub 2001 (editions)

nonfiction history challenging informative reflective slow-paced

655 pages first pub 2001 (editions)

nonfiction history informative medium-paced

440 pages first pub 1984 (editions)

nonfiction historical history challenging medium-paced

288 pages missing pub info (editions)

nonfiction history challenging informative medium-paced

576 pages first pub 2006 (editions)

informative medium-paced

missing page info missing pub info (editions)

nonfiction history

1216 pages first pub 2008 (editions)

624 pages missing pub info (editions)

704 pages first pub 2008 (editions)

challenging informative reflective medium-paced

1104 pages missing pub info (editions)

nonfiction history informative medium-paced