Problem Solving 101: A simple book for smart people
Problem Solving Models of Scientific Discovery Learning Processes





