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, Intelligence and the infantry. After leaving the military he studied for a degree in Liverpool and then taught history for many years. His hobbies have included competitive pistol shooting, motorsport and piloting light aircraft. He has also been a long-time volunteer with International Rescue Corps, retiring as their Assistant Operational Director in late 2015. Shannon is now a full-time writer and historian.