The order has been carried out : - Portelli, Alessandro (Palgrave Macmillan, 2003)