Improvised Explosive Devices - James Revill (Springer, 2016)