Software Testing: Effective methods,tools and techniques - Rajni, Ranu (New Delhi Tata McGraw-Hill, 2004)