Foundations of software testing : fundamental algorithms and techniques - Mathur, Aditya (Always learning., 2013)