James a. Davis

4 books

390 pages hardcover

nonfiction history music informative medium-paced

72 pages paperback

nonfiction health sociology challenging informative medium-paced

104 pages paperback

nonfiction sociology medium-paced

236 pages 2008

adventurous medium-paced