The Art of Thinking by Vincent R. Ruggiero & Vincent Ryan Ruggiero