BreeHola rated The 5 elements of effective thinking: 5 stars Feb. 24, 2017 Public The 5 elements of effective thinking by Edward B. Burger