A collection of challenging puzzles to give the brain a workout. Critical thinking requires making observations, predictions, generalizations, comparisons, contrasts and connections. This book shows... This description may be from another edition of this product.