J.C. Yardley

6 books

688 pages 2011

nonfiction history informative slow-paced

592 pages paperback 116

nonfiction classics history challenging slow-paced

612 pages 1998

nonfiction classics history challenging informative medium-paced

377 pages paperback -20

nonfiction classics history adventurous challenging informative slow-paced

224 pages paperback

nonfiction history challenging informative medium-paced

712 pages paperback -27

nonfiction history informative slow-paced