John James

69 books

48 pages 1994

history informative medium-paced

292 pages 2007

nonfiction informative reflective slow-paced

missing page info hardcover

714 pages paperback 1968

missing page info hardcover

missing page info 1995

history emotional reflective medium-paced

588 pages hardcover

nonfiction design history

48 pages

nonfiction history

48 pages 2001

informative reflective medium-paced

267 pages hardcover 1972