Robert C. Davis

16 books

58 pages paperback

nonfiction history politics medium-paced

316 pages 2009

nonfiction history challenging informative reflective slow-paced

62 pages paperback

nonfiction politics medium-paced

638 pages paperback

nonfiction politics science medium-paced

376 pages paperback 2011

fiction biography history adventurous challenging informative medium-paced

112 pages paperback

nonfiction sociology medium-paced