Johns Hopkins University Studies in Historical and Political

272 pages hardcover

nonfiction history mathematics informative medium-paced