Software Testing Fundamentals by Marnie L. Hutcheson