Effective methods for software testing - William E.Perry (New Delhi Wiley India, 2006)