The art of thinking part 2 - Proctor, Bob (New York: Dover Publications, 2006)