Answering the tough ones - DeWitt, David A. (Moody Press, 1980)