Small Wars Journal

Max Brooks on What to Read on Modern War