Martin van Creveld

55 books

264 pages paperback

nonfiction history informative medium-paced

368 pages paperback

nonfiction history informative reflective medium-paced

256 pages hardcover

nonfiction history politics science technology informative reflective medium-paced

258 pages paperback

nonfiction politics informative reflective medium-paced

448 pages hardcover

nonfiction history politics informative reflective slow-paced

448 pages 1995

nonfiction history politics informative reflective slow-paced

448 pages paperback

nonfiction history politics informative reflective slow-paced

288 pages hardcover

nonfiction history informative reflective medium-paced

448 pages paperback

nonfiction history reflective fast-paced

401 pages 2015

nonfiction science fiction adventurous challenging slow-paced