John R. Patterson

4 books

248 pages paperback

nonfiction business economics informative medium-paced

348 pages 2006

informative reflective medium-paced

96 pages 2000

nonfiction history politics medium-paced

294 pages hardcover 2009

informative medium-paced