John Keegan
Sir John Desmond Patrick Keegan was a British military historian, lecturer, writer and journalist. He was the author of many published works on the nature of combat between the 14th and 21st centuries concerning land, air, maritime, and intelligence warfare, as well as the psychology of battle. - Wikipedia
Works (36)

The First World War

The Face of Battle

A History of Warfare

The mask of command

The Second World War

Six Armies in Normandy

The Iraq War

Intelligence in War

The American Civil War

Churchill

What if?

The price of admiralty

The Battle for History

Warpaths

The Book of War

Churchill's Generals

War and our world

Waffen SS
1970

Who's who in military history

The Rand McNally encyclopedia of World War II

Who was who in World War II

World Armies

The eye of war
2003

The Renaissance at war

Zones of Conflict

Soldiers

The nature of war

An Illustrated History of the First World War

Battle at Sea

Collins Atlas of World War II

Opening Moves

Dien Bien Phu

World War II

Encyclopedia of World War II

Closing the ring

The Daily Telegraph War on Saddam