So what are some good books on the above topic ? I've added the top 3 higher order skills from Bloom's taxonomy.<p>You can perhaps recommend books on that specific skill ?<p>http://www.fitnyc.edu/files/pdfs/CET_TL_BloomsTaxonomy.pdf<p>1. Analysing (Systems thinking, categorizing, classifying, differentiating, interconnections, test, compare, criticize, discriminate, distinguish, examine parts)<p>2. Evaluating (Critical thinking, syllogism, logic, argumentation, judgement, relate, critique, summarize, compare, weight)<p>3. Creating (Creativity, experimenting, innovating, hypothesizing, developing, designing, organizing, planning, producing, inventing, constructing )