Jonathan D. Spence

42 books

352 pages paperback 1699

fiction classics historical play adventurous slow-paced

208 pages 1989

nonfiction biography history challenging informative reflective slow-paced

352 pages hardcover 2007

nonfiction biography history challenging informative medium-paced

912 pages 1990

nonfiction history informative slow-paced

128 pages 1984

nonfiction memoir challenging informative reflective medium-paced

352 pages 1969

nonfiction history informative medium-paced

320 pages 2001

nonfiction history informative mysterious tense slow-paced

151 pages hardcover 2000

challenging informative reflective medium-paced

missing page info 1990

nonfiction history challenging informative slow-paced

missing page info 1996

nonfiction history challenging informative medium-paced