Jon C. Teaford

12 books

300 pages paperback

nonfiction history sociology informative medium-paced

352 pages 2006

nonfiction history challenging informative reflective slow-paced

408 pages paperback

nonfiction design history sociology informative medium-paced

240 pages paperback

nonfiction history politics sociology informative medium-paced

271 pages 2007

nonfiction challenging informative medium-paced

240 pages hardcover 1979

medium-paced

200 pages paperback

nonfiction history emotional informative reflective medium-paced

missing page info hardcover

258 pages paperback

nonfiction history

272 pages paperback 2002

challenging informative medium-paced