Smart Thinking by Amanda Dickson, Lawrence L. Allen & Frank Mcginty