The Art of Thinking : a guide to critical and creative thought - Vincent Ryan Ruggiero (Pearson Education, 2010)