EFFECTIVE METHODS FOR SOFTWARE TESTING - PERRY, WILLIAM (EJOHN WILEY AND)