John Grehan has written, edited or contributed to more than 300 military history books, journals and magazines, and between 2007 and 2014 was the Assistant Editor of Britain at War Magazine. His time is now spent writing and editing books from all periods of history.