Business Process Management: A rigorous approach (Uk: Chennai micro print Pvt. Ltd., 2007)