The Iranian Revolutionary Guard Corps defining Iran's military doctrine - Keshavarz, Alma (Bloomsbury Academic, 2023)