Charles Harding Firth

16 books

512 pages hardcover

nonfiction history challenging reflective medium-paced

134 pages paperback 1681

challenging reflective slow-paced

860 pages 1894

medium-paced

375 pages paperback

nonfiction history medium-paced

448 pages paperback

nonfiction classics literary medium-paced

missing page info 1921

nonfiction history informative medium-paced

516 pages hardcover 1848

322 pages paperback

nonfiction history

324 pages hardcover

nonfiction history politics medium-paced

missing page info digital 2009

medium-paced