Martin van Creveld

55 books

414 pages missing pub info (editions)

fiction science science fiction

134 pages first pub 1990 (editions)

272 pages missing pub info (editions)

nonfiction history politics science technology

280 pages first pub 1991 (editions)

385 pages first pub 1994 (editions)

nonfiction history informative reflective medium-paced