British Army Cap Badges Of The First World War by Peter Doyle & Chris Foster