Leopold von Ranke

20 books

504 pages 1852

history informative medium-paced

631 pages digital 2014

135 pages 1953

nonfiction history medium-paced

520 pages hardcover 1973

448 pages

nonfiction history challenging reflective medium-paced

315 pages digital 1976

540 pages paperback 1836

573 pages digital 1966

122 pages hardcover 2008

challenging informative reflective medium-paced

276 pages 1981

history philosophy challenging informative medium-paced