A review by chenchenchen
Stop Guessing: The 9 Behaviors of Great Problem Solvers by Nat Greene

challenging informative inspiring reflective medium-paced

3.75