Kevin Shannon was educated at St Edward's College, Liverpool, enlisting in the Army straight from school. His varied Army career included service in an armoured reconnaissance regiment, infantry and Intelligence. After leaving the military he studied for a degree in Liverpool and then taught history for many years. He is now a full-time writer and historian.