101 great answers to the toughest interview questions - Fry, Ronald W. (Course Technology, 2009)