Heather Cox Richardson's books
4.41 avg rating — 12,464 ratings 4.31 avg rating — 4,661 ratings 4.24 avg rating — 765 ratings 4.30 avg rating — 507 ratings 3.93 avg rating — 526 ratings 4.20 avg rating — 105 ratings 3.86 avg rating — 103 ratings 4.10 avg rating — 20 ratings 4.08 avg rating — 12 ratings 4.17 avg rating — 6 ratings