The art of thinking : a guide to critical and creative thought / Vincent Ryan Ruggiero. - Ruggiero (Pearson Longman, 2007)