James Clifford

10 books

366 pages 2013

nonfiction race challenging informative reflective slow-paced

416 pages 1997

nonfiction travel challenging informative slow-paced

280 pages hardcover

nonfiction computer science medium-paced

144 pages paperback

nonfiction

284 pages hardcover

nonfiction biography history religion

398 pages 1988

nonfiction art challenging informative reflective slow-paced

missing page info 1986

informative reflective slow-paced

missing page info paperback 2005

medium-paced

345 pages 1986

nonfiction informative reflective medium-paced

182 pages paperback

nonfiction autobiography biography challenging informative reflective medium-paced