Assurance Technologies Principles And Practices door Michael Allocco & Dev G. Raheja