Foundations Of Software Testing - Graham D., Veenendaal E.V., Evans I. & Black R. (Cengage Learning)