David L. Ransel

6 books

346 pages paperback

nonfiction history politics sociology informative medium-paced

392 pages 2014

challenging informative reflective slow-paced

342 pages hardcover 1978

medium-paced

218 pages paperback

nonfiction history

320 pages paperback

nonfiction autobiography biography business history medium-paced

314 pages paperback

nonfiction history sociology