H. Rider Haggard

570 books

1162 pages missing pub info (editions)

nonfiction childrens adventurous medium-paced

192 pages missing pub info (editions)

fiction classics historical adventurous fast-paced

172 pages missing pub info (editions)

fiction fantasy adventurous slow-paced

156 pages missing pub info (editions)

fiction literary adventurous slow-paced

189 pages first pub 1905 (editions)

fiction fantasy informative inspiring tense medium-paced

202 pages missing pub info (editions)

fiction classics romance adventurous medium-paced

284 pages first pub 1928 (editions)

fiction classics historical adventurous emotional reflective slow-paced

180 pages first pub 1906 (editions)

fiction classics romance adventurous medium-paced

60 pages missing pub info (editions)

fiction classics adventurous medium-paced

360 pages missing pub info (editions)

fiction history politics adventurous medium-paced