Debugging: The nine indispensable rules for finding even the most elusive software and hardware problems - Agans, David J. (AMACOM, 2002)