P. David Marshall

8 books

312 pages paperback

nonfiction history sociology informative reflective medium-paced

104 pages paperback

nonfiction art informative medium-paced

272 pages hardcover

nonfiction art informative reflective medium-paced

266 pages paperback

nonfiction art sociology medium-paced

158 pages 2017

challenging informative reflective medium-paced

584 pages hardcover

nonfiction art medium-paced

210 pages hardcover

nonfiction sociology medium-paced

224 pages 2004

informative reflective medium-paced