Leopold von Ranke

Life: 1795-1886
More Information

Wikipedia

WorldCat