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