The psychology of thinking - Vinacke, William Edgar (McGraw-Hill Book Company, 1974)