John Barratt
40 works on record
Works

Battles For The Three Kingdoms The Campaigns For England Scotland And Ireland 1689 92

Accelerated development in Southern Africa

International aspects of overpopulation

Cavaliers: The Royalist Army at War 1642-1646

The Last Army

Strategy for Development

Tudors

CIVIL WAR IN THE SOUTH-WEST ENGLAND

CAVALIER GENERALS

The Siege of Liverpool and Lancashire Campaign 1644 (English Civil War Battles Series)

The First Battle of Newbury 1643

The Battle of Marston Moor

The Battle for York

ARMADA 1588

With the greatest respect

CROMWELL'S WARS AT SEA (Pen & Sword Military)
English Civil War
1986
Better Begging Than Fighting
Soviet Spyplanes of the Cold War
Cromwell's Wars at Sea
Organising for Local Government
Second Battle of Newbury
Sieges of the English Civil War
War for the Throne
Cavalier Capital
Battles for the Three Kingdoms
First Battle of Newbury 1643
Battle for Marston Moor
King's Irish
Great Siege of Chester
'a Rabble of Gentility'
The English Civil War
Shot Master
Anyone at home?
The Great Siege of Chester
The Battle of Langport 1645 (English Civil War Battles Series)
The Battle of Nantwich 1644 (English Civil War Battles Series)
The Siege of Chester and the Battle of Rowton Heath 1645 (English Civil War Battles Series)
The Siege of Manchester 1642 (English Civil War Battles Series)
The Zulu War 1879