Charles Harding Firth

16 books

624 pages paperback 1845

challenging informative reflective medium-paced

156 pages paperback

nonfiction history medium-paced

488 pages 1900

nonfiction biography history politics informative medium-paced

missing page info 1900

dark mysterious tense slow-paced

56 pages paperback

nonfiction classics history literary philosophy medium-paced

20 pages 1977