Manyebook
David J. Lonsdale
Understanding Modern Warfare