Solving Problems for Great Results - CJ Rhoads; William Roth (Taylor and Francis, 2021)